Modx Minishop2 Инструкция

Modx Minishop2 Инструкция

Modx Minishop2 Инструкция Rating: 3,7/5 9194votes

Главная / mini. Shop. Логин и пароль для входа в админку: test.

Продвинутый интернет-магазин для MODX Revolution. Встроенная галерея товаров, быстрая работа через pdoTools и продуманный . Инструкция по управлению админкой Modx Revolution на примерах. Узнайте как пользоваться minishop2 галереей в полном руководстве из .

Интернет- магазин mini. Shop для MODX Revolution / Хабрахабр. Хочу представить сообществу компонент для MODX Revolution, легко превращающий обычный сайт в интернет- магазин. Он не претендует на звание лучшего магазина в обозримой вселенной, и наверняка проиграет всем специализированным под эту цель движкам, но в нише магазинов для Revo он будет ровно третьим. После Vision. Cart и Shopkeeper. Итак, вот мой mini.

Хочу представить сообществу компонент для MODX Revolution, легко. Поэтому смотрите $. Описание понравилось, функционал вполне сносный. Теперь мы можем использовать mSearch и mFilter для MiniShop2. Сделал все по инструкции (пока только на поиск), но выводит . Параметр, По умолчанию, Описание. Поэтому, давайте рассмотрим админку miniShop2.

Modx Minishop2 Инструкция

Shop. На демо сайте можно посмотреть все как снаружи, так и в административной части (логин и пароль — demo). Расширение полностью open- source, бесплатное. Кому интересно — подробности под хабракатом. Установка. Проводится через менеджер пакетов, парой кликов сразу из репозитория. Оттуда же будут получаться и обновления (магазин в жесткой разработке).

Для отличия одних от других использовать разные шаблоны. Также, категории должны быть контейнерами. И хотя большинство проголосовало за таблицы, в процессе обсуждения я понял, что буду делать все в ресурсах. И вот почему: 1. Можно использовать ТВ параметры. Можно использовать контексты. Можно использовать все стандартные сниппеты.

Описание; История изменений. MiniShop использует только свои modx сниппеты, работающие через pdoTools, что даёт нам . Создание категорий товаров, настройка miniShop2. Вот мы с вами и произвели базовую настройку miniShop2 на MODx Revolution. Я сделал все по инструкции в MS2 прописал yнастройки small, medium, big, . Готовый модуль для CMS Modx Minishop2 поможет Вам буквально за 5 минут подключить прием платежей от Единой кассы на Modx Minishop2.

Можно использовать группы ресурсов и права доступа. Из коробки работает кэширование. Дружественные урлы для каждого товара.

Modx Minishop2 Инструкция

Можно продолжить самостоятельно. Недостатков я не вижу, скорость вполне на уровне (на демо сайте забито 1. Все товары создаются и меняются прямо из компонента. Лазить в дерево ресурсов для этого не нужно.

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

Доставка, адрес, почта для приема сообщений о заказе и т. У товаров есть пока 4 основных свойства: артикул, изображение, цена и остаток.

Все 4 свойства привязаны к соотношению склад- товар. Также добавлены 3 дополнительных свойства под разные нужды.

То есть, у вас как бы все товары одновременно есть на всех складах, но везде могут иметь разные свойства (или одинаковые). Это дает богатые возможности по управлению. Отображать товар на сайте можно с помощью остатка на текущем складе.

Modx Minishop2 Инструкция

Если остаток 0 — не выводить товар, или не давать заказать. Мультикатегории. Это фишка, ради которой (но не только!) и пришлось писать свой собственный магазин. У каждого товара есть своя основная категория (контейнер, в котором он находится) и могут быть дополнительные — их вы задаете в его настройках. Ограничений нет. При выводе товаров через сниппет ms. Get. Resources все товары извлекаются с учетом категорий.

Есть также и сортировка по всем свойствам, как ресурса, так и товара. Этот сниппет идет в комплекте и является модифицированным get. Resources (используется также его класс). Таким образом, один товар выводится в разных категориях. Статусы. Можно создать сколько угодно статусов для заказов и переключать их в любом порядке. Каждому статусу можно настроить уведомление на почту покупателя и менеджера (разные заголовки тела писем). При установке создается статус «Новый» с включенными уведомлениями.

Уведомление менеджеру идет на почту склада (можно указать их там несколько, через запятую). При переключение статуса заказа в компоненте это действие сохраняется в историю изменения заказа и высылается (или не) уведомление, в соответствии с настройкой этого статуса. Каталог на сайте. Все операции с корзиной, добавлением\удалением товаров, оформлением заказа работают через Ajax.

Обязательны jquery 1. Вообще, на мой взгляд, фронтенд пока слабоват, но не понятно что народ хочет. У всех разные требования к оформлению заказа, регистрации юзеров и т. Поэтому смотрите $. Заказ и адрес доставки привязываются к этому юзеру. Адрес можно изменить в админке у свойств заказа. Анаис Нин Дельта Венеры Книга. Кол- во товаров там же можно поменять.

В основном классе есть зачатки для выбора из этих адресов при заказе, но пока все закомментировано — ибо нестабильно. После оформления заказа сессия юзера очищается. При работе с корзиной возвращается json строка со статусом, сообщением, кол- вом товаров и суммой корзины. Личный кабинет. Эта плюшка выпущена буквально сегодня. Требуется авторизация (сниппеты Login, или Loginza).

Кабинет сделан на Ext. JS, так же как и админка MODX, в него грузятся все скрипты из менеджера, а стили оформления берутся с CDN Sencha.

С одной стороны выходит тяжеловато, а с другой — можно сделать очень крутой кабинет. Пока выводится список всех заказов, с товарами и историей изменения статусов — можно отслеживать судьбу посылки.

С учетом неограниченных статусов — можно публиковать сюда из админки хоть «Менеджер Петя завернул товар в упаковку». Для использования кабинета у меня на сайте нужно перед заказом авторизоваться через логинзу и что- то заказать. Чуть позже доработаю свой сниппет Loginza, чтобы он мог менять в кабинете свойства юзера (ФИО, адрес и т. А то сервисы такой информации не предоставляют, а покупатель захочет заполнить самостоятельно себе нужные данные для подстановки в заказы.

Заключение. Проект еще совсем молодой, умеет немного, но со временем, я думаю, подрастет. Я его активно развиваю и бросать не собираюсь. В ближайших планах прикручивание платежных систем и выпуск готовой сборки MODX сразу с настроенным mini. Shop. Прикрутил оплату через z- payment.

Ссылки. Домашняя страница проекта + документация + демо (включая админку)Исходный код на Github. Пакет в репозитории MODXДемонстрация скорости работы. P. S. Прошу не критиковать меня слишком жестко. Помните, что это расширение для движка MODX Revolution, а не отдельный проект. Также прошу указывать ошибки на трекере Github.

Modx Minishop2 Инструкция
© 2017