Magento

10
Magento 2: Соглашение об именовании виртуальных типов

Дата: 1 июня 2015 г. (учитывая изменяющуюся природу Magento 2) В Magento 2 вы можете настроить «виртуальный тип» в di.xmlфайле конфигурации модуля . Эти виртуальные типы позволяют изменять аргументы конкретной внедренной зависимости. В основном коде Magento 2, по-видимому, существует два соглашения...

10
Принудительно использовать HTTPS на всех страницах веб-интерфейса, а не только на Checkout / Account

В бэкэнде я включил использование безопасных URL-адресов во внешнем интерфейсе . Но пользователи все равно могут посещать мой сайт по незащищенным URL-адресам, за исключением страниц оформления заказа / учетной записи. Я хочу использовать безопасные URL на всех страницах. Сейчас я изменяю...

10
По умолчанию в Magento Captcha отображается «Неверная капча», даже если введен правильный код

На моем magento сайте я включил форму настраиваемой темы Captcha for Create Account, которую я создал с нуля (не «rwd»), но когда я пытаюсь зарегистрировать клиента с указанием правильного кода капчи в поле, даже тогда он показывает «Неправильно». Капча "после обновления и перенаправления на ту же...

10
Где я могу разместить файлы .php, .js, .html, .css из сторонних библиотек, которые взаимодействуют с разрабатываемым мною расширением?

Допустим, я хочу разработать расширение Magento, которое взаимодействует, скажем, с пакетом диаграмм с открытым исходным кодом или галереей изображений или чем-то, что НЕ является частью самого расширения. При загрузке (отдельно от расширения) сторонняя библиотека поставляется в отдельном .zip со...

10
Как правильно отключить (модель) переписать

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

10
Программно создать настраиваемый продукт и назначить простой продукт настраиваемому продукту в продукте Magento2

Это то, что я сделал до сих пор. Простые и настраиваемые продукты созданы. Проблема в том, что я не могу назначить простой продукт настраиваемому продукту. Вот код (идентификаторы и атрибуты работают с образцами данных по умолчанию). //simple product $simple_product =...

10
Как добавить поле изображения в мои настраиваемые динамические поля в конфигурации системы?

Я хочу разрешить администратору создавать столько полей, сколько он хочет. Я нашел решение в другом расширении и использовал его в качестве отправной точки. Итак, у меня есть такой код: В system.xml: <showcases translate="label"> <label>Showcases</label>...

10
Шаблон Magento 2 .gitignore для нового проекта

Я установил magento2через композитор. Я не смог найти никакой информации о распространенных файлах gitignore для magento2, и структура файла все еще странная для меня. Может кто-нибудь поделиться общим шаблоном gitignore?...

10
Magento 2: Новый Конфигурируемый продукт - выбираете существующие простые продукты вручную?

Я создаю новый конфигурируемый продукт через панель администратора (на основе цвета). Мои простые товары (дети) уже существуют через импорт товаров. Когда я нажимаю «Редактировать конфигурации», я иду по пути создания новых простых вариантов. Я не хочу этого делать. Я просто хочу выбрать...

10
Шаблон электронной почты 'custom_mail_template' не определен

Я пытаюсь отправить почту с моего пользовательского модуля. Для этого я создал system.xmlфайл, но он возвращает ошибку. Ошибка: Шаблон электронной почты 'custom_mail_template' не определен. мой код: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...

10
Создать скрипт обновления Magento 2 для добавления / обновления нового поля в таблицу пользовательских модулей

У кого-нибудь есть идеи / предложения по созданию скрипта обновления Magento 2 (стабильная версия CE) (в пользовательском модуле) для добавления / обновления нового поля в пользовательскую таблицу? Я знаю об "InstallSchema", но есть ли что-то вроде "UpgradeSchema" для обновления таблиц модулей?...

10
Magento 2 Добавьте поле типа «VARCHAR» в пользовательскую таблицу

Пожалуйста, посмотрите текущий файл адаптера базы данных ядра (Table.php), расположенный по адресу: Magento-2 / продавец / Magento / рамки / DB / DDL: <?php /** * Copyright © 2015 Magento. All rights reserved. * See COPYING.txt for license details. */ /** * Data Definition for table * * @author...

10
Как создать тему в стабильной версии magento 2?

Как создать тему в стабильной версии magento 2? Существуют учебные пособия для бета-версии, но не стабильные. Я предпринял следующие шаги: Созданная папка в приложении / design / frontend / Themevendorname / Themename / в созданном файле theme.xml & composer.json но когда я зашел в админ...

10
Как работает кеш в magento?

Я хотел бы получить больше ясности в алгоритме кэширования Magento. Я сослался https://www.nicksays.co.uk/developers-guide-magento-cache/ http://www.demacmedia.com/magento-commerce/magento-tutorials/understanding-full-page-cache/ Тем не менее, когда я смотрю на вар / кэш папки я могу видеть ,...