Вопросы с тегом «magento2»

24
Magento 2: Значения по умолчанию для конфигурации `system.xml`

В Magento 1 было возможно Конфигурирование пользовательского интерфейса для раздела «Конфигурация системы» в etc/system.xmlфайлах Установите значения по умолчанию для этих полей в etc/config.xmlфайлах За кулисами Magento будет загружать данные core_config_data, и если ничего не будет установлено,...

24
Фильтрация хранилища объектов Magento 2

В Magento 2, вы можете использовать репозиторий продуктов для фильтрации по атрибутам продукта? В Magento 2 вы можете использовать объект критериев поиска \Magento\Framework\Api\SearchCriteriaInterface $searchCriteria, и хранилище \Magento\Catalog\Api\ProductRepositoryInterface $productRepository,...

24
Объединенные JS и CSS не работают в режиме производства

Я был в режиме разработчика , все было замечательно, когда я перешел в производственный режим , параметры слияния CSS и JS, похоже, игнорировались, он снова перечислял все css и js. Также на странице товара отображаются только изображения товара в режиме разработчика, после перехода в рабочий режим...

23
Magento 2: добавление произвольного HTML в <head> каждой страницы?

В Magento 2 возможно ли добавить произвольный бит HTML на каждую страницу интерфейса / корзины? <head/> ? Я знаю, что могу добавить блок к содержанию / <body>области с кодом примерно так <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...

23
Запуск Magento 2 через FastCGI (не mod_php) на OS X через brew Packages

Основываясь на различных публикациях на форуме и разговорах в сообществе, кажется, что некоторые люди запускают экземпляры разработки Magento 2 на OS X через среду PHP, которая не использует встроенную комбинацию Apache / PHP и вместо этого использует пакеты from brewдля получения FastCGI PHP среда...

23
Как правильно тестировать код PHP7 с помощью PHPUnit 4.1 в Magento 2?

Когда я пишу свои модули, я пытаюсь снабдить их модульными тестами для наиболее важных частей приложения. Однако на данный момент (Magento 2.1.3) существует несколько способов написания модульных тестов: Разные способы тестирования Интегрируйте его bin/magento dev:tests:run unitи запустите поверх...

23
Какова цель Объекта контекста в DI конструктора любого класса? Как работает контекст?

В большинстве конструкторов класса передается объект Context. Я не мог понять, как работает этот Context Obj. Я также заметил, что иногда это передается конструктору родительского класса, как показано ниже. public function __construct( \Magento\Framework\App\Action\Context $context,...

23
Как использовать messageManager для отображения ошибки после перенаправления

У меня есть модуль, который обрабатывает действие Post, а затем перенаправляет. Сейчас есть случаи ошибок, и я хотел бы показать сообщения для них пользователям. Я уже знаю, что этот код добавляет сообщение в сеанс. $this->messageManager->addError(...

23
Как удалить и восстановить перезаписанные URL-адреса в Magento 2?

Недавно я создал 2 дополнительных магазина в магазине magento 2. Теперь URL категории и товаров не для тех магазинов не подходит Например: http://example.com/catalog/category/view/s/pouches/id/20/, который должен быть http://example.com/accessories/pouches.html Теперь, когда я сохраняю каждый...

23
Модуль CLI Magento2: при включении выдается ошибка «Неизвестный модуль (и)»

В Magento2 я создал простой пользовательский модуль и хочу включить его с помощью CLI: bin/magento module:enable Vendorname_Modulename Но это дает мне следующую ошибку: Неизвестный модуль (ы): 'Vendorname_Modulename' Модуль и его файлы существуют в app/code/Vendorname/Modulename/ Конечно, я очистил...

23
Как обновить magento2 с 2.0.0 до 2.0.2

Документы здесь говорят, что вы должны использовать утилиту обновления системы: http://devdocs.magento.com/guides/v2.0/comp-mgr/upgrader/upgrade-start.html и сделать это от администратора. Я думал, что вы сможете обновить его, изменив файл composer.json на, "version": "2.0.2",а затем просто...

23
Получение полного URL изображения продукта в шаблоне

Я пытаюсь создать статический блок для отображения динамических продуктов. Это код, который должен получить каждую дочернюю категорию и распечатать изображение для каждого продукта в каждой категории. <?php $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $category =...

23
Magento 2 - Как получить все предметы в корзине?

На странице оформления заказа ( chekout/cart) я хочу изменить назначение ссылки кнопки оформления заказа на основе позиций корзины ( link.phtml). Как я могу получить все товары в корзине? Я хочу сделать это без использования API....

23
Magento 2: каковы преимущества использования компонентов сетки пользовательского интерфейса над стандартным Grid.php?

Итак, Magento 2 представил компоненты пользовательского интерфейса. Одним из них является Grid Component Grid (вы можете найти больше информации об этом здесь: Объяснение UI Component Grid в Magento 2 ) При создании пользовательского модуля я придерживался старого метода Magento 1, я создал...

22
Magento 2: Куда идут сторонние модули?

Я только что установил первый официальный релиз Magento 2. Я с удивлением обнаружил, что app/codeпапка исчезла app/code Это было как для версии, загруженной с веб-сайта, так и для версии, установленной через композитор. Кроме того, когда я попытался вручную создать app/codeпапку, а затем сделать,...