Перейти к содержанию

Метка: Magento модули

Проблема с импортом наличия товаров в Magento

Для быстрого импорта товаров в CMS Magento Commerce (Мадженто Коммерс), используют так называемый «быстрый импорт». Находится в меню System — Import/Export — Import

Импорт работает прекрасно, все харашо

Добавить аттрибут категории в коллекцию

В CMS Magento (Мадженто) можно очень играться с атрибутами, как товаров, так и категорий.

Можно добавить новый атрибут для категории.

Но есть одна проблема, новый атрибут (кастомный атрибут) — не видим в  коллекции категорий.

Поиск в Magento

Поиск по товарам в Magento (Мадженто) — ужасен, просто плох.

Ищет не понятно что, результатов по поиску очень много и в основном «мусор», который не интересен покупателям. Стандартный поиск в Magento очень плох.

Загрузка файлов в Magento

При написании модуля для CMS Magento (Мадженто) или интеграции для Magento, иногда необходима загрузка файлов на сервер.

Для работы с загруженным файлом на сервер можно использовать PHP класс ядра Magento — Varien_File_Uploader.

Magento module creator

www.silksoftware.com/magento-module-creator/ быстрое  создание  файлов  для  модуля Magento

Изменить контроллер Magento, Cart.php

При разработке интернет магазина очень часто нужно «подгонять» функционал CMS Magento (Мадженто) под клиента. Это или внешний вид, или сам функционал(логика) Magento.

Очень часто клиент хочет добавить новые возможности в этап подсчета суммы и оплаты за покупки, в Magento Cart (корзина покупателя) и Checkout (оплата покупки). Или изменить стандартное поведении корзины магазина в Magento.

Новый тип страницы в Magento

В CMS Magento (Мадженто) есть несколько стандартных типов страниц, так называемых шаблонов (template) или «лайяутов» (layout).

Это Empty, 1 column, 2 columns with left bar, 2 columns with right bar, 3 columns.

Казалось бы все есть, но если понадобится еще один пользовательский вид страницы Magento, к примеру в 4 колонки? Или стандартный в 2 колонки но с другими размерами колонок для новостей?

Простой пример, как сделать пользовательский тип страницы для Magento.