Блог, статьи, обзоры

Миграция с Magento 1 на Magento 2

Если вы решили перейти с Magento 1 на Magento 2 то скорее всего вам потребуется миграция данных: текущие настройки магазина, товары, категории, атрибуты, клиенты и заказы. Информация и пошаговое руководство v2.2 доступно на официальном сайте где можно ознакомиться и приступить к миграции. По ходу работы вам придется столкнутся с некоторыми нюансами, которые не описаны в документации. Если

Magento 2 | Create customer account. Добавить информацию об адресе

В Magento 2 есть возможность добавить информацию об адресе клиента на этапе регистрации, но настройки в админ панели нет. В сети есть масса примеров как включить эту область из настроек слоя (layout xml)   Пример для customer_account_create.xml см. секцию customer_form_register <?xml version="1.0"?> <!-- /** * @author Amasty Team * @copyright Copyright (c) 2018 Amasty (https://www.amasty.com) * @package Amasty_CustomerAttributes

Google Shopping | Гугл покупки

Google Shopping или Гугл покупки – сервис для поиска товаров в он-лайн магазинах и сравнения цен между различными предложениями. Раньше этот сервис представлял лишь только список цен но с 2012 года компания Гугл решила перейти на модель – покупки мест, и товары можно теперь найти в поиске и сравнить с другими предложениями на рынке, что

Magento 2 ошибка экспорта товаров. Проблемы миграции

Возможно некоторые из вас, а я так точно столкнулся с проблемой, которая случилась во время экспорта товаров в CSV файл, а именно отсутствие половины информации для товаров, из 100 (условных) атрибутов выгрузились только 10 и случилось это после миграции данных Magento 1 Magento 2. Во время миграции не все наборы атрибутов из старого магазина в

Magento Customer Session is empty

Некоторые разработчики разработчики – кто работает с Magento встречались с проблемой, что пользовательская сессия не содержит данных. Наиболее распространенные проблемы: пользователь не может авторизоваться в магазине комментарий пользователя приходит, как от Гостя не загружаются пользовательские данные для формы Проблема зачастую трудно поддается диагностике и соответственно причина её возникновения не всегда очевидна, хотя решается достаточно быстро 🙂 Чтобы

Magento collections когда не работает setPageSize и пагинация

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

JavaScript почему не рекомендуется использовать console.log

  Добавление console.log () в наш код, является одной из наиболее распространенных практик среди разработчиков. Тем не менее, я потратил много времени, чтобы убедить начинающих (а иногда и опытных программистов) прекратить использовать его для отладки JavaScript, вот почему. Во-первых, я должен признать, что я все еще делаю инструкции console.log () в своем коде, от старых

Magento 2 | Модификация multiselect

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