Magento

10
Получить элементы заказа внутри заказа

Мне нужно получить элемент заказа внутри цикла заказа, как это сделать, вот мой код $orderCollection = Mage::getModel("sales/order")->getCollection(); foreach ($orderCollection as $order) { $orders['orders'][] = array( 'id' => $order->getIncrementId(), 'store' => 'magento', 'status'...

10
Атрибут импорта для видео Youtube в продуктах

Я хотел бы импортировать свои продукты с видео YouTube в «галерее изображений или видео». Ребята, вы знаете правильный атрибут? Я сделал для всех фотографий и работал нормально, но я не знаю, для...

10
Добавление пользовательских активных ссылок для навигации по учетной записи клиента в Magento 2

Я пытаюсь добавить пользовательскую ссылку в навигацию по учетной записи клиента. Моя пользовательская ссылка отображается в навигации по аккаунту и работает, но она не отображается как активная / текущая при клике. Ниже приведен код, который я имею:...

10
Когда именно использовать php bin / magento setup: обновить

Есть много ситуаций, в которых я изменяю некоторые файлы в моем модуле в режиме разработчика, но изменения не происходили во внешнем интерфейсе, пока я не запустил php bin/magento setup:upgrade Просто хотел узнать, когда мы должны запустить setup:upgradeкоманду и какова цель этого в Magento 2? Это...

10
Модульное тестирование исходных моделей

У меня есть несколько моделей в моем собственном расширении, которые служат только для заполнения некоторых выборок и / или множественных выборок в форме добавления / редактирования моих сущностей. Таким образом, они - то, что magento называет «исходными моделями». Используемые значения всегда...

10
Magento 2: Как задать зависимости «семантического управления версиями» в моем модуле composer.json

Разработка и развертывание Magento 2 включает формальный процесс управления версиями , когда основные и вспомогательные версии основных модулей Magento будут увеличены на основе изменений в обратно совместимых функциях. Как мне, как разработчику модуля Magento, создать список требований в моем...

10
Magento 1: оптимизация производительности для удаления объектов

В настоящее время я пытаюсь улучшить пару модулей в отношении производительности. Некоторые из вас могут знать, как использовать walk()метод сбора, который очень полезен, чтобы не зацикливаться на товарах напрямую. Кроме того, благодаря @Vinai можно также использовать delete()метод сбора данных ....

10
Magento 2 Получить корзину цитата Всего в minicart.phtml

Я пытаюсь получить общую сумму заказа в minicart.phtml, но мне не везет. Я делаю инъекцию Magento \ Checkout \ Model \ Cart. Вот мой код: $this->cart = $cart; $cartQuote= $this->cart->getQuote()->getData(); echo $cartQuote['base_grand_total']; После запуска этого кода миникарта ломается...

10
Как изменить тему в Magento 2.1rc3?

Я попробовал оба варианта Magento v2.1rc3и Magento2разработал версию из репозитория git. Проблема в том, что когда я пытался сменить Magento 2тему, я следовал следующим шагам: Open BO -> Stores -> Configurations -> General -> Design И я больше не вижу раздела « Дизайн темы » с темой...

10
Отсутствуют расширения PHP для Magento 2

Я пытаюсь установить новый бродячий ящик для разработки Magento 2, однако при запуске composer installя получаю следующие ошибки: Problem 1 - The requested PHP extension ext-gd * is missing from your system. Install or enable PHP's gd extension. Problem 2 - The requested PHP extension ext-mcrypt *...

10
Удаление модуля

Я пытаюсь удалить модуль (мой), который я установил через композитор, используя CLI с этой командой: bin/magento module:uninstall -r [Namespace]_[Module] Основываясь на ответе, предоставленном здесь @RyanH, я создал Setup/Uninstall.phpфайл, который удаляет связанные с базой данных данные модуля....

10
Получение товара SKU в шапке мини-корзины

Я хочу иметь возможность отображать продукт SKUв мини-корзине сайта Magento 2. Но я не уверен, как использовать KnockoutJSдля получения дополнительной информации о продукте. Вызываемый шаблон находится здесь: продавец / Magento / модуль-контроль / просмотр / интерфейс / веб / шаблон / minicart /...

10
Модуль удален, но таблицы остаются в базе данных в Magento2

Я создал один модуль / расширение, используя скрипт установки в magento2. После этого я удалил его, но таблицы в базе данных остались прежними. Может кто-нибудь сказать мне, как полностью удалить модуль / расширение и удалить таблицы расширения / модуля из базы данных?...

10
Изменения конфигурации очереди сообщений в Magento 2 EE 2.1

Я смотрел на функциональность очереди сообщений EE, но кажется, что она неполная. До версии 2.1 существовала достаточно функциональная реализация, которая позволяла вам создавать etc/queue.xmlобъекты, определяющие издателей, темы, потребителей и очереди, как описано в официальной документации:...

10
Как включить AJAX для кнопки «Добавить в корзину» виджетов товаров в Magento 2?

В Magento 2 обычная Add to Cartкнопка имеет очень приятную логику на основе AJAX для добавления товаров в корзину. Однако, когда мы используем Catalog Products Listвиджет, например, на страницах CMS, кнопка в этом списке продуктов работает с кнопкой, HTTP POSTкоторая перезагружает текущую страницу....

10
Magento2 установить режим обслуживания

Я включаю режим обслуживания, добавив файл var/.maintenance.flag, но получаю сообщение об ошибке: Unable to proceed: the maintenance mode is enabled. #0 /backup/html/magento2/vendor/magento/framework/App/Bootstrap.php(256): Magento\Framework\App\Bootstrap->assertMaintenance() #1...

10
Magento 2 - Ошибка при запуске update / cron.php

Я получаю ошибку при запуске update/cron.php Я устанавливаю cronjob в соответствии с документацией . Но это дает следующую ошибку: Предупреждение PHP: require_once (update / vendor / autoload.php): не удалось открыть поток: такого файла или каталога в файле update / app / bootstrap.php в строке 13...