Magento

Вопросы и ответы для пользователей платформы электронной коммерции Magento

5
Удаление файлов сессий Magento
Папка var / session постоянно хранит очень большое количество данных, что вызывает большое использование innode на сервере, каждый раз, когда я удаляю файлы из папки сессии, использование innode падает до минимума. поэтому я хочу спросить, как я могу автоматически удалять эти файлы сеанса, например, каждые 24 часа. Я только начал …

2
Как отобразить образцы на главной странице Magento 2
У меня есть два слайдера продуктов (на основе \Magento\Catalog\Block\Product\Widget\NewWidget) на моей домашней странице. Я хотел бы добавить образцы этих слайдеров продукта. Ползунки добавлены в мой макет homepage.xml, как показано ниже: <container name="items.wrapper.slider" after="full.width.white.bar" htmlTag="div" htmlClass="wrapper wrapper--large c-catalog__products--slider-wrapper"> <block class="Silvan\TestExtension\Block\Product\Widget\NewWidget" template="Magento_Catalog::product/widget/new/content/new_grid.phtml" name="new.products"> <block class="Magento\Swatches\Block\Product\Renderer\Listing\Configurable" as="new.products.swatches" template="Magento_Swatches::product/listing/renderer.phtml" /> </block> </container> Я попытался …

1
Настройка главной навигации в Magento 2 (topmenu) javaScript
Я потратил много времени, копаясь в модуле темы и пустых шаблонах, пытаясь внести изменения в основную навигацию Magento2. До сих пор я создал собственный модуль для управления контентом, отображаемым на странице (Добавление ссылок на subnav), но я не могу понять, где находится меню навигации javaScript. Я вижу файл navigation.menu.js в …


1
Как создать настраиваемый продукт, используя REST API v2?
Я пытаюсь создать настраиваемый продукт под названием «Kudos Configurable» с возможностью выбора пользователем: маленький зеленый, большой зеленый, маленький оранжевый и большой оранжевый. Я дошел до стадии, когда настраиваемый продукт был создан с помощью API с использованием следующего JSON в запросе PUT для / rest / V1 / products / KudosConfig. …

7
как получить все изображения определенного товара
Как получить все изображения определенного продукта с помощью этого кода, я могу получить только одно изображение конкретного продукта. , Пожалуйста, помогите, я новичок в этом. <?php // Get products in category require_once('../app/Mage.php');//Path to Magento umask(0); if(isset($_GET["categoryId"])){ $categoryId=$_GET["categoryId"]; $proxy = new SoapClient('http://www.prashant.com/index.php/api/v2_soap/?wsdl'); // TODO : change url $sessionId = $proxy->login('prash', 'prashant123@'); …

5
Magento2: получить образ пути продукта
Я создал пользовательскую страницу для получения продуктов. Я получил всю информацию, но как получить полный путь к изображению. Я использую getImage (), он показывает изображение только как получить полный путь. <a href="<?php echo $this->getBaseUrl().$_item->getUrlKey();?>" title="<?php echo $_item->getName() ?>" class="product-image"><img src="<?php echo $this->getImage();?>" alt="<?php echo $_item->getName() ?>" />

2
Magento 2 - это более быстрый способ программного изменения записей в галерее товаров
Мне нужно сделать огромное обновление данных о продукте, но то, что мне нужно сделать, не может быть достигнуто с помощью импорта продукта. Например, мне нужно обновить медиа-галерею и категории для определенных продуктов, но решение, которое я предложил, занимает слишком много времени. Небольшое резюме: я добавил команду в CLI Magento 2, …

1
Magento 2.1: Как добавить пользовательскую строку в сетку администратора
Я создал пользовательскую сетку в админке для "комиссии продавца". Теперь я хочу показать общую заработанную комиссию, поэтому нужно добавить строку в конце сетки, которая должна сказать «Общая сумма». Пожалуйста помоги.

2
Как добавить массовость в сетке товаров в magento2?
Мне нужно добавить массовое действие на основе настроек. Если в настройках конфигурации установлено значение «Да / Включить», то в сетку продукта следует добавить только это конкретное массовое действие. Я знаю, что могу напрямую добавить массовое действие, используя ui_component product_listing.xml. ? Но дело в том, как проверить настройки конфигурации и добавить …
8 magento2 

4
Magento 2: выбранные категории не отображаются в форме редактирования
Добавлен селектор категорий в форме администратора с использованием пользовательского интерфейса. Идентификаторы категорий сохраняются в БД в виде значений, разделенных запятыми. Теперь я хочу отобразить эти категории в моей форме редактирования. Это мой файл example_example_edit.xml: <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceContainer name="content"> <uiComponent name="example_form"/> </referenceContainer> </body> </page> Это мой example_form.xml …

1
Что делает модуль RequireJS Magento_Ui / js / lib / knockout / extender / bound-node?
Модуль начальной загрузки Knockout.js в Magento 2 включает в себя следующий модуль через defineзависимость. Magento_Ui/js/lib/knockout/extender/bound-nodes С технической точки зрения, этот модуль создает обертки для ko.applyBindingsи ko.cleanNodeметодов. Эти оболочки будут хранить определенные модели представлений и узлы в частном javascript WeakMap, а затем возвращать единственный объект реестра, который позволит вам получить доступ …

1
Сохранение пользовательских полей оплаты в magento 2 через плагин не работает,
Я пытаюсь сохранить свои данные поля через плагин, но он не работает. Плагин Класс namespace Vendor\Module\Model\Checkout; class PaymentInformationManagementPlugin { protected $paymentMethodManagement; public function __construct( \Magento\Quote\Model\QuoteFactory $quote, \Magento\Quote\Api\PaymentMethodManagementInterface $paymentMethodManagement ) { $this->paymentMethodManagement = $paymentMethodManagement; $this->quoteManagement = $quoteManagement; } public function beforeSavePaymentInformation( \Magento\Checkout\Model\PaymentInformationManagement $subject, $cartId, \Magento\Quote\Api\Data\PaymentInterface $paymentInformation ) { //$paymentInformation->getData('extension_attributes'); $extenstinAttributes = …

2
Magento2 Правильная последовательность для очистки всех кэшей / статических файлов
Мне тяжело в разработке с сгенерированными классами, предварительно обработанными файлами и кешами в Magento2. По сравнению с Magento1, кажется, больше невозможно эффективно развиваться при отключении всех кешей, плюс мне также нужно посмотреть, не мешают ли кеши создаваемым мной функциям. Моя проблема в том, что существует так много кешей и сгенерированных …

2
Использование разных методов побега
Я заметил класс, vendor/magento/framework/Escaper.phpкоторый содержит несколько полезных методов безопасности, используемых внутри (главным образом) шаблонов. Некоторые из них довольно распространены ( escapeHtml()), но с некоторыми из них сложно встретиться. Какой метод и escapeXssInUrl()правда делает? В случае метода escapeJsQuote()- где можно найти эти цитаты? Только встроенные jsв шаблоны? У кого-нибудь есть четкое …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.