RU UA

Magento — как сделать (AMP версия)

Вопросы законности при работе с Magento

Если вы захотите запустить рекламную кампанию и использовать в заголовке или описании объявления слово «magento», система вас не пропустит из-за «ненадлежащего использования торговой марки Magento». Также это относится и к…

Как добавить контактную форму на страницу в Magento

Довольно часто при разработке интернет-магазина на Magento нужно выводить форму обратной связи на произвольной странице. В этой краткой статье мы рассмотрим практическое решение данного вопроса. Чтобы выводить форму для обратной…

Как провести тест скорости загрузки вашего сайта

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

Основные трюки при работе с коллекцией товаров в Magento

Любой разработчик, который работает с Magento, рано или поздно столкнется с коллекциями товаров. Практически для любого интернет-магазина на CMS Magento крайне важно правильно и эффективно использовать выборку, фильтрацию и сортировку…

Область применения для Магазина в Magento

Одной из популярных функций Magento является возможность обслуживать несколько сайтов из одной административной зоны (Панели администрирования). Это могут быть совершенно разные сайты, или же один сайт, который представлен на нескольких…

Модели в Magento – краткий обзор

Работа с данными в Magento основана на трех принципах: Модели, Ресурсы модели и Коллекции. Модель – это буква «M» в аббревиатуре MVC (Model-View-Controller, Модель-Представление-Контроллер). Модели отвечают за бизнес-логику любого PHP…

Контрольные заметки для сертификационного экзамена Мадженто-разработчика – ч.10

Расширенные возможности – доля в экзамене: 13%.   Виджеты Виджеты – это настраиваемые блоки интерфейса, которые могут быть включены и настроены в блоках или на CMS страницах. Архитектура виджетов в…

Контрольные заметки для сертификационного экзамена Мадженто-разработчика – ч.8

Оформление заказа – доля в экзамене: 16%.   Квоты Magento использует модель квот для хранения информации о заказе, прежде чем клиент завершит его. Сюда входит: Информация о потребителе Позиции для…

Использование обсервера контроллера для отправки события в Мадженто

При разработке в Мадженто вам могут понадобиться свои собственные события, и вы столкнетесь с тем, что система не имеет нужного для этого наблюдателя (обсервера). Вы начнете думать, что вам придется…

Как ограничить доступ к сайту на Мадженто (режим обслуживания)

Иногда бывают моменты, когда нужно внести изменения в код на сайте Мадженто, который уже функционирует в сети Интернет. Другими словами, перевести его в режим технического обслуживания, пока вы редактируете функционал…

Контрольные заметки для сертификационного экзамена Мадженто-разработчика – ч.7

Catalog – доля в экзамене: 10%.   Товары Есть 6 различных типов товаров, которые поддерживаются в дефолтной установке Magento: Простой (simple): Простая единица физического товара Настраиваемый (configurable): Первый тип композиционных…

Как проверить, что пользователь залогинился в Magento

Довольно часто при работе с модулями в Мадженто возникает задача определить, вошел ли пользователь в систему (залогинился) или нет. Т.е., определять пользователя как авторизованного, или как гостя. Например, затем эту…

Контрольные заметки для сертификационного экзамена Мадженто-разработчика – ч.6

Adminhtml – доля в экзамене: 7%.   Конфигурация Области конфигурации, которые загружаются для панели администрирования: <menu> <acl> <admin> <adminhtml>   Контроллер Adminhtml Контроллер adminhtml расширяет Mage_Adminhtml_Controller_Action. В отличие от контроллеров…