Мне нравится работать с PrestaShop, т.к она имеет современную и логичную структуру. Достигается это за счёт использования Model-View-Controller (MVC), подхода столь популярного сегодня.
Рубрика: PrestaShop
PrestaShop замечательный продукт, но русская поддержка у него плохая. Поэтому, чтоб получать актуальные версии, приходится использовать движок с официального сайта.
Если Вы не планируете динамически подсчитывать стоимость доставки — то методы можно просто добавить через панель администрирования, но если ваши пользователи должны получать стоимость в зависимости от дальности доставки, а не только метода — потребуется дополнительная настройка движка.
Естественно что доставка там настроена не для России. Исправим этот недостаток.
Русификация PrestaShop
В предыдущих обзорах я провела сравнение CMS для интернет магазинов, а так же уже рассмотрела возможность создания персонального шаблона.
PrestaShop поставляется с большим количеством предустановленных модулей, управлять модулями можно на странице админ панели «Модули». Для включения модуля из данного списка достаточно нажать «Установить» и выбрать его позицию на странице «Модули — Позиции».
В данном посте приводится инструкция по созданию собственного шаблона для PrestaShop. Для создания темы вам потребуются базовые знания CSS и HTML. Создание шаблона будет производиться не с нуля, а используя код уже имеющейся дефолтной темы. Для того чтоб написать шаблон с нуля, необходимо иметь представление о шаблонах Smarty.
1. Копируем содержимое папки /themes/prestashop в вновь созданную вами /themes/web-esse.
2. Изменяем стили, отвечающие за размещение и отображение блоков. Главный файл стилей находится в папке вашей темы /css/global.css
Моим новым проектом является интернет магазин, до этого я использовала Virtuemart и WebAsyst — осталась недовольно обоими, поэтому решила попробовать новый. Можно конечно использовать OsCommerce, но после работы с Virtuemart с недоверием отношусь к магазинам которые являются расширениями другой системы.
Выбирать решила между специализированными системами: Magento, Prestashop, OpenCart.