Search results Tag: magento

Magento 2: Ошибка Call to undefined function xdebug_disable()

28.12.2020 0 comments »

Для одного из проектов потребовалось воспроизвести проблему на чистой мадженте 2.3.3. После стандартной распаковки архива и попытки установить получил ошибку: Fatal error: Uncaught Error: Call to undefined function xdebug_disable() . Немного погуглив нашел информацию о том, что проблема связана с обновлением xdebug-а на версию 3..

Author: Vitaly Orlov


Magento: Как расшифровать креды API PayPal, Braintree, SLI Systems

07.07.2020 0 comments »

Столкнулся с тем, что потребовалось настроить на локале такой же конфиг как на одном из серверов. Все заработало, кроме sandbox-а PayPal-а. К сожалению, необходимых кредов у меня не было. В админке они скрыты, а в базе они были зашифрованы таким образом, что простой перенос значений не помогал..

Author: Vitaly Orlov


Magento 2: Как получить список всех event-ов при загрузке страницы

17.06.2020 0 comments »

Сегодня мне потребовалось посмотреть какие из event-ов запускаются при сохранении продукта. Сделать это можно так..

Author: Vitaly Orlov


Magento 1: Use of iconv.internal_encoding is deprecated in /lib/Zend/Validate/Hostname.php on line 521

16.11.2019 0 comments »

Magento

Понадобилось поработать с Magento 1, которая успешно работает на PHP 5.4.16, но тк в убунте нет поддержки такой старой версии, а работать через докер мне лень, я установил проект локально с PHP 5.6. При попытке зайти на локальную версию сайта я получил Exception: Use of iconv.internal_encoding is deprecated in lib/Zend/Validate/Hostname.php on line 521

Author: Vitaly Orlov


Magento 2: Порядок изменения статусов заказа (order flow)

14.11.2019 1 comment »

Magento 2В Magento 2 есть не только статус заказа но и его состояние. Порядок изменения статусов и состояний на первый взгляд прост, но иногда и с ним можно запутаться. Под катом удобная памятка с помощью которой легко определиться с нужным статусом/состоянием заказа в определенный момент..

Author: Vitaly Orlov


Magento 2: Area code is not set

26.09.2019 0 comments »

Magento 2

"Area code is not set" в Magento 2 - довольно распространенная ошибка при написании своих костылей, а так же консольных скриптов, исправить ее можно вот так..

Author: Vitaly Orlov


Magento 2: Аналог Mage_Core_Model_App::ADMIN_STORE_ID в Magento 2

26.09.2019 0 comments »

Magento 2

Довольно часто, в коллекциях или в каких-либо фильтрах нужно использовать id admin store. Зачастую используют просто "0", однако более правильное решение ипспользовать предопределенные константы. В Magento 1 для этого использовали константу Mage_Core_Model_App::ADMIN_STORE_ID, в Magento 2 она так же присутствует и находится в..

Author: Vitaly Orlov


Magento 2: Как установить текущий store

26.09.2019 0 comments »

Magento 2

Установить текущий store в Magento 2 можно вот так..

Author: Vitaly Orlov


Magento 2: выполнения сырого SQL

01.09.2019 0 comments »

Magento 2

Иногда, появляется необходимость выполнить некоторые SQL команды напрямую, без использования Magento 2 моделей и коллекций. В этой небольшой статье я расскажу как выполнять обычные CRUD операции..

Author: Vitaly Orlov


Magento 2: просмотр системных кронов

01.06.2019 0 comments »

Magento 2

Столкнулся с тем, что было необходимо узнать как часто запускается крон, а точнее задача, очистки индексных таблиц mview, это тех которые с постфиксом _cl ..

Author: Vitaly Orlov


Magento 2: Как удалить условие из коллекции

26.04.2019 0 comments »

Magento 2

Бывают случаи, когда требуется удалить часть условия из SQL запроса коллекции. Т.к. в Magento активно используют наследование и различные переопределения, то найти все условия которые добавили в коллекцию бывает затруднительно. На выручку приходит препарирование запроса средствами Zend..

Author: Vitaly Orlov


Magento 2: Как сбросить пароль админа

21.04.2019 0 comments »

Magento 2

После того, как я поднял Magento 2 локально для дальнейшей разработки, мне понадобилось войти в админку. Логин/пароль от develop ветки не всегда можно оперативно получить или просто вам, как и мне лень искать доступы, возникает вопрос, как попасть в админку. Решение довольно простое, надо создать себе админ аккаунт, сделать это можно такой командой..

Author: Vitaly Orlov


Схемы баз данных Magento 2.1 и 1.9

02.04.2019 0 comments »

Magento 2

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

Author: Vitaly Orlov


Баги в Magento 2 CE

23.11.2015 0 comments »

Magento 2

Сегодня  заметил что отрелизилась Magento 2.0. Решил качнуть CE версию и глянуть, что там и как сделали. При попытке, первого запуска я получил следующие сообщение:

glob() returned error while searching in '/public_html/app/code/*/*/cli_commands.php'

Author: Vitaly Orlov


Кастомные хлебные крошки для CMS страницы в Magento

05.01.2015 0 comments »

Magento 2

Иногда бывает необходимо изменить хлебные крошки для CMS страницы, один из вариантов это сделать является апдейт layout-а..

Author: Vitaly Orlov


Magento, пустая страница в админке или фронтенде

05.01.2015 1 comment »

Magento 2

Всего скорее это связано с ошибками, вывод которых попросту отключен. Для отладки включаем их таким способом..

Author: Vitaly Orlov