Magento

13
Неверный адрес электронной почты «admin@eternal.florist»

Привет, я купил это новое модное доменное имя и теперь у меня проблемы. Я пытался установить это в адреса электронной почты магазина в админке Magento. И получил вышеуказанную ошибку. Что мне делать? (Я также попытался изменить его в БД. Но я не могу найти таблицу, в которой он...

13
Кредитовое авизо - по умолчанию возвращается 0 товаров

Мой типичный сценарий использования кредитового авизо - это корректировка цен (корректировка доставки, скидка и т.д.). Я редко использую его для полного возврата. Мне странно, что стандартное поведение Magento заключается в том, что CreditMemo возвращает все продукты и возвращает всю доставку. Даже...

13
Сеанс Magento varien запускается очень медленно на страницах категорий с хранилищем сеансов MEMCACHE

Я использую memcacheдля хранения сеансов и на страницах категорий, которые я заметил в новых транзакциях реликвии, где начало сеанса varien может занять более 30 секунд. Это может быть связано с блокировкой сессии, но я подумал, что это не проблема при использовании memcache. Кто-нибудь когда-либо...

13
Копирование динамических пользовательских опций для цитирования товара, заказа товара

У меня есть наблюдатель, который добавляет динамические настраиваемые параметры на страницу сведений о продукте, которая вызывается для catalog_controller_product_viewсобытия. Это позволяет клиенту выбрать из выпадающего списка существующих кодов лицензии. public function...

13
Поведение getTable в Magento 2

TL; DR: есть ли способ в Magento 2 сделать метод getTableиз модели сбора ресурсов, чтобы он возвращал одно и то же имя таблицы для 2 разных параметров? Подробное объяснение Я начну с примера из Magento 1. Допустим, у меня есть таблица с именем module_entiti1_entity2. Мне нужно было объявить эту...

13
Как программно добавить клиента в Magento 2?

Мне нужно создать клиента программно в Magento 2, я не нашел много документации вокруг ... в основном мне нужно перевести следующий код в «Magento 2»: $websiteId = Mage::app()->getWebsite()->getId(); $store = Mage::app()->getStore(); $customer = Mage::getModel("customer/customer");...

13
Модуль удаления Magento 2

По-видимому, теперь Magento 2 поддерживает сценарии удаления, которые позволяют изменять схему БД при удалении модуля (horay !!). Как объясняется здесь, это работает только для модуля, установленного через композитор. (Я надеюсь, что это будет работать в будущем для всех модулей, но это другая...

13
Нарушение ограничения целостности: 1062 Повторяющаяся запись для ключа 'UNQ_SALES_FLAT_INVOICE_INCREMENT_ID'

Я помогаю продавцу отследить причину некоторых неудачных платежных транзакций (в течение тяжелого дня заказа), которые завершились следующей ошибкой SQLSTATE [23000]: нарушение ограничения целостности: 1062 Повторяющаяся запись '51986' для ключа 'UNQ_SALES_FLAT_INVOICE_INCREMENT_ID'...

13
Magento 2 - переопределить базовый вид файла

В настоящее время я занимаюсь разработкой темы Magento 2.0. Я пытаюсь изменить поведение класса Tax на веб-интерфейсе. Файл, который мне нужно изменить, находится в приложении / Код / Magento / Налоги / Вид / База / Шаблоны / Ценообразование / Adjust.phtml. Как я могу отменить это представление из...

13
Как мы можем напечатать переменную массива в лог-файл Magento 2?

Я пытаюсь напечатать содержимое переменной массива в файл журнала. В Magento 1 это было возможно с помощью Mage::log(print_r($arr, 1), null, 'logfile.log'); Для Magento 2 в файле класса я написал следующий код: protected $_logger; public function __construct(\Psr\Log\LoggerInterface $logger) {...

13
Как правильно позиционировать / упорядочивать CSS-файлы в Magento 2?

В Magento 2 DevDoc написано Чтобы включить файл CSS, добавьте блок <css src = "<path> / <file>" media = "print | <option>" /> в раздел <head> файла макета. Однако это не говорит о том, как мы можем влиять на порядок наших CSS-файлов. И если мы добавим CSS-файлы таким...

13
Magento 2: удалить блок в зависимости от настроек конфигурации

Я пытаюсь удалить блок с определенной страницы (будь то интерфейс или бэкэнд), но только если установлен определенный флаг конфигурации true. Давайте возьмем пример. Я хочу удалить блок с именем dashboardиз панели администратора. Блок определяется в adminhtml_dashboard_index.xmlфайле из...

13
Как перевести сообщение об ошибке JS или текст в Magento 2?

У меня есть два представления: английский и арабский. По умолчанию сообщение об ошибке проверки js необходимо перевести на арабский, так как это сделать? А также у меня есть несколько пользовательских текстов о том, как это сделать. Я создал i18n для арабского, работает нормально, если я делаю эхо...

13
Magento2 - Как предотвратить добавление товара в корзину программным способом?

То, что я хочу сделать, это если мой пользовательский атрибут установлен в цитате, то я не хочу, чтобы какой-либо продукт был добавлен в корзину. Мой пользовательский атрибут устанавливается правильно. Чтобы товар не был добавлен в корзину, я написал Обозреватель, который наблюдает за этим...