Magento

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

7
В чем разница между определенным пользователем атрибутом и не определенным пользователем атрибутом?
У меня есть атрибут клиента, определенный следующим образом: $customerSetup->addAttribute(Customer::ENTITY, "attr_code", [ "type" => "varchar", "backend" => "", "label" => "Attribute Label", "input" => "text", "source" => "Magento\Eav\Model\Entity\Attribute\Source\Table", "visible" => true, "required" => false, "default" => "", "frontend" => "", "unique" => false, "note" => "", 'system' => 0, 'user_defined' => …


2
Magento 2: Как отправить данные с помощью формы Ajax в пользовательской форме?
Может кто-нибудь объяснить мне, как я могу создать простую форму на странице Magento-2 для отправки данных с помощью Ajax? У меня уже есть форма и действие контроллера, которые отправляют данные без использования ajax.
11 magento2  ajax 

5
Magento 2: Как программно обновить статус заказа в пользовательском модуле?
$orderId = 1; $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $order = $objectManager->create('\Magento\Sales\Model\Order')->load($orderId); $order->setState("processing")->setStatus("processing"); $order->save(); Подскажите пожалуйста, как мне обновить статус заказа в Magento 2?

3
Magento 2: Как добавить дополнительный блок на странице оформления заказа?
Я хотел бы переопределить вышеуказанный файл и отобразить свой пользовательский блок в li. Magento \ поставщика \ Magento \ модуль кассового \ вид \ внешний интерфейс \ Web \ шаблон \ shipping.html <li id="shipping" class="checkout-shipping-address" data-bind="fadeVisible: visible()"> <div class="step-title" data-bind="i18n: 'Shipping Address'" data-role="title"></div> </li> <!-- ko if:myBlock --> // Mine …

3
Как вызвать статический блок в левой боковой панели на странице в Magento 2
Как мы можем назвать статический блок в Magento 2 на странице. В Magento 1 мы имеем это со следующим кодом: <reference name="left"> <block type="cms/block" name="Klantenservice menu" before="-"> <action method="setBlockId"><block_id>cmsmenu</block_id></action> </block> </reference>

5
Magento2: отображение статических блоков на домашней странице
Как отобразить статические блоки на домашней странице. Я хочу показать статический блок в home на странице. Я перебираю module_cms и добавляю этот код в cms_index-index, но он показывает только последний блок <referenceContainer name="content.bottom"> <block class="Magento\Cms\Block\Block" name="block_identifier"> <arguments> <argument name="block_id" xsi:type="string">block1</argument> </arguments> </block> <block class="Magento\Cms\Block\Block" name="block_identifier" after="-"> <arguments> <argument name="block_id" xsi:type="string">block2</argument> …
11 magento2 

3
Как использовать функцию getUrl () в Magento 2
Могу ли я вызвать Mage :: getUrl () напрямую, используя $ this-> в Magento2? Как я могу использовать приведенный ниже код в Magento2? $link = Mage::getUrl('*/*/*', array('_current'=>true, '_use_rewrite'=>true, '_query'=>$this_params));
11 magento2  url 

6
Magento2 - Получить URL категории по идентификатору
Я пытаюсь получить ключ URL любой данной категории с идентификатором. У меня есть это; $categoryId = 3; $_objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $object_manager = $_objectManager->create('Magento\Catalog\Model\Category')->load($categoryId); print_r($object_manager->getData()); И это работает (в print_r есть ключ URL, который мне нужен), но категория # 3 - это категория верхнего уровня. Всякий раз, когда я пробую какую-либо …

5
Как позвонить в Owl Slider в Magento2
Если мы хотим добавить Owl Slider в Magento 1.X, мы следуем приведенным ниже шагам. Скопируйте owl.carousel.min.jsи owl.carousel.jsи вставить вskin/frontend/pakage_name/theme_name/js Скопируйте owl.carousel.cssи вставьте вskin/frontend/pakage_name/theme_name/css Перейти app/design/frontend/pakage_name/theme_name/layout/page.xmlи позвонить JS и CSS И мы можем использовать Owl Slider где угодно на сайте Magento 1.X. Итак, в Magento 2, как мы можем вызывать слайдер …

3
Magento2 Правильный способ получить товары для заказа
Я работаю над расширением платежа M2. Нашему торговцу нужно, чтобы мы отправили детали товара вместе с заказом. Все работает нормально, но $order->getAllItems();или $order->getAllVisibleItems();возвращает простые и настраиваемые родительские продукты так если у меня есть 2 продукта в корзине 1 простой продукт 1 Связанный с настраиваемым продуктом поэтому вместо двух продуктов я …

3
Magento 2: вызов виджета в файле .phtml
У меня есть виджет: {{widget type="Magento\Catalog\Block\Product\Widget\NewWidget" display_type="all_products" products_count="5" template="product/widget/new/content/new_grid.phtml"}} Так что это работает в контенте блока CMS или страницы CMS. Я хочу показать это в файле .phtml, как я могу это сделать?
11 magento2  widget 

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


5
В каком часовом поясе работают рабочие места Magento cron?
Часовой пояс моей системы - US / Eastern , мой магазин по умолчанию - US / Central, а база данных - UTC . В какое время будет doStuffвызван следующий метод? <mymodule_do_stuff> <schedule><cron_expr>15 0 * * *</cron_expr></schedule> <run> <model>mymodule/observer::doStuff</model> </run> </mymodule_do_stuff> Обновление: я запустил этот скрипт. echo date('r'), PHP_EOL; require_once 'app/Mage.php'; …

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