Как исключить блок из Mirasvit FPC

При разработке проектов на Magento 1, которые используют для кеширования модуль от Mirasvit, часто бывает необходимо исключить часть страницы из кеша. Сделать дырку, внутри которой ваш код на php будет отрабатывать при каждом обновлении страницы. Это достаточно несложно, для...

Баннерная слепота — феномен в веб-юзабилити, при котором посетители веб-сайтов не замечает рекламные блоки (баннеры) или объекты, похожие на них.

подробнее
Warning! Не пытайтесь делить продажи на интернетные и оффлайновые

What layouts are there in Magento 2 Enterprise Edition? Совсем не праздный вопрос для тех кто занимается разработкой интернет магазинов на основе Magento 2. Скажу сразу: всего уникальных layouts в движке Мадженто "из коробки" целых 211 штук. Всегда удобно иметь перед глазами все возможные варианты, поэтому надеюсь, что созданный мной список поможет вам быстрее сориентироваться в поиске и оценке нужного макета.

Отладка php на удаленном сервере актуальное для web разработчика умение, так как без него практически невозможно корректно и быстро находить проблемные места в коде php-скриптов. И если с дибаггингом php кода на "удаленном сервере" работающем на локальной машине в рамках VirtualBox или OpenServer все прозрачно и понятно, то что делать с сайтами расположенными не на компьютере девелопера? Например, в облаке (cloud/клауде)? Давайте рассмотрим этот вопрос более подробно с использованием PhpStorm.

У начинающих разработчиков, при создании новой темы для Magento 2 может возникнуть непонятная ситуация: тема унаследована от какой-либо родительской (blank или luma), но на главной странице интернет-магазина пропали товары. В родительской теме они видны, а в новой, собственной разработки их нет. Как так? Ведь новая тема содержит всего 3 файла: composer.json, registration.php и theme.xml.

Работа с кодом интернет-магазина – это очень ответственный процес, так как любые проблемы в его последующей работе грозит его владельцам финансовыми или имиджевыми потерями. В связи с чем, работа «на живом», боевом сайте без отладки на тестовом сервере – это всегда высокий риск. Практика проверки или анализа работоспособности php-скриптов с помощью отладчика Xdebug – важнейший этап в жизненном цикле любого ресурса электронной коммерции.

Оформление писем отсылаемых клиентам интернет-магазина в соответствии с общим дизайном сайта — это неотъемлемая часть по формированию имиджа торговой системы. Работа эта достаточно кропотливая и требующая знания определенных тонкостей. Давайте попробуем разобраться с этим вопросом пошагово и с использованием скриншотов.

С отладкой php-скриптов в браузере посредством Xdebug все достаточно прозрачно. Теперь необходимо разобраться с отладкой shell-скриптов на примерах acceptance-теста и обычного shell-скрипта. Для этого нам потребуется: 1) настроить удаленный CLI-интерпретатор, 2) именованную debug-конфигурацию и 3) заиметь локально codeception.phar. Разница настроек между тестом и скриптом будет только на этапе дибаг-конфигурации. Работать будем в IDE PhpStorm.