Magento

Magento: использование OR в addAttributeToFilter

Magento позволяет применять фильтры для своих коллекций. Для этого используется метод addAttributeToFilter (из класса Mage_Eav_Model_Entity_Collection_Abstract). Базовое использование этого метода следующее:

Но иногда возникает необходимость отфильтровать Magento коллекцию по нескольким атрибутам, используя логическое “ИЛИ”. Следующий пример показывает как получить коллекцию пользователей по заданному имени или email:

Общую информацию по работе с Varien data collections 

Continue Reading…

Magento блоги

Много разработчиков, которые начинают изучать Magento, жалуются на нехватку документации и наглядных примеров работы с Magento. Большое количество разработчиков интересует подключение классов magento, magento валидация, как создать модуль для magento – это все стандартный набор вопросов новичков. Я потихоньку создаю свою базу знаний по Magento и хочу поделиться с читателями списком сайтов о Magento. Официальные 

Continue Reading…

Проблема со входом в админку Magento

Одной из самых популярных проблем у новичков в Magento является проблема входа в админ панель Magento. Форумы насыщены постами типа “Не могу войти в админку Magento“, “Вход в админку Magento“. Я удивляюсь, но многие при установке Magento на локальный компьютер, не используют VirtualHosts, а устанавливают на localhost. Связано это с вопросом безопасности и невозможностью установить 

Continue Reading…

Magento – включить отображение ошибок

В Magento 1.4 по умолчанию отключено отображение ошибок и exception’ов. Поэтому, часто приходится видеть вот такую надпись: There has been an error processing your request Exception printing is disabled by default for security reasons Error log record number: 385579037 Отчеты об ошибках можно посмотреть в директории /var/report. Чтобы включить отображение ошибок в Magento, нужно создать 

Continue Reading…

Создание модуля для Magento – часть 1

Популярность Magento постоянно растет. Появляется множество новых интеренет-магазинов, написанных на этом замечательном движке. К сожалению, информации для разработчиков маловато, поэтому, будем исправлять ситуацию 🙂 В мои планы входит написание нескольких статей о том, как создать модуль для Magento, на примере модуля блога. Изначально ограничимся минимальным функционалом: напишем административную часть модуля, при помощи которой можно будет 

Continue Reading…