MiniShop2 Установка MODX Revolution на хостинг, установка дополнений и настройка системы
Turn on your JavaScript!
- Skip to Navigation
- Skip to Content
- Главная
- Видео уроки
- 1. MiniShop2 Установка MODX Revolution
- 20 Личный кабинет пользователя
- 2. MiniShop2 Интеграция дизайна
Смотрите также:
Asset Manager MODX Revolution
Смотреть
Quickstart Buttons
Смотреть
Как обновить MODX Revolution
Смотреть
Услуги по MODX Revolution
Посмотреть все услугиОптимизация сайта
Заказав услуги по технической оптимизации сайта мы избавим вас от ошибок присутствующих на сайте, а так же увеличим скорость работы вашего сайта.
Подробнее & Заказать
Создание сайта на MODX
Мы создадим для вас такой сайт, который подойдет именно в вашем случае и станет отличным инструментом привлечения клиентов и увеличения продаж.
Подробнее & Заказать
Перенос сайта на MODX
Работа по переносу сайта на MODX осуществляется в максимально короткие сроки. Стоимость зависит от сложности переносимого сайта
Подробнее & Заказать
Продвижение сайта на MODX
Если вы хотите получить быстрые и ощутимые результаты, подняться в топ в минимальные сроки, то доверьте нам продвижение своего сайта.
Подробнее & Заказать
Latest News
- We will amplify our power to benchmark…
- We have revolutionized the conceptualization…
- Everything is relative; relatively speaking.
- My other body is an immortal robot body.
- I don’t know who they are but they’re…
- For those about to rock, we salute you
Latest Work
Search
Login
Social Login
Sign In
Forgot your password?
Don’t have an account yet? Sign up
Быстрый старт / miniShop2 / Компоненты / docs.
modx.prominiShop2 поставляется со всеми необходимыми сниппетами и чанками. Для работы вам нужен MODX не ниже 2.3 и PHP не ниже 7.0.
Установка
- Подключите наш репозиторий
- Установите pdoTools — это библиотека для быстрой работы с БД и оформлением, необходима для многих компонентов
- Установите Theme.Bootstrap — а это тем оформления Twitter Bootstrap для MODX, под неё заточены стандартные чанки магазина
- Установите сам miniShop2
Для тестирования можно использовать наш хостинг, на нём эти дополнения можно выбрать прямо при создании сайта.
Шаблоны
Theme.Bootstrap устанавливает 2 шаблона, которые вы можете менять по своему усмотрению. Вы можете переименовать и использовать их, или создать новые.Всего нам нужно 3 шаблона.
Общий
Это шаблон для вывода содержимого обычных ресурсов
<!DOCTYPE html> <html lang="en"> <head> [[$Head]] </head> <body> [[$Navbar]] <div> <div> [[*content]] </div> [[$Footer]] </div> </body> </html>
Он будет использоваться для главной страницы и корзины.
Категория
Шаблон вывода категории с постраничным выводом товаров
<!DOCTYPE html> <html lang="en"> <head> [[$Head]] </head> <body> [[$Navbar]] <div> <div> [[!pdoPage? &element=`msProducts` ]] [[!+page.nav]] </div> [[$Footer]] </div> </body> </html>
Товар
Шаблон товара, вместо содержимого вызывается чанк из комплекта ms2
<!DOCTYPE html> <html lang="en"> <head> [[$Head]] </head> <body> [[$Navbar]] <div> <div> [[$msProduct.content]] </div> [[$Footer]] </div> </body> </html>
Созданные шаблоны можно указать в системных настройках:
- default_template — здесь указываем наш общий шаблон
- ms2_template_category_default — шаблон категории
- ms2_template_product_default — шаблон товара
Разделы
Главная страница у нас уже есть, просто назначаем ей «Общий» шаблон и пишем в контент:
[[!pdoMenu]]
Это покажет нам все документы сайта на главной, чтобы не заблудиться.
Затем создаём категорию товаров и проверяем, чтобы у неё был шаблон «Категория».
После создания категории, добавляем в неё несколько товаров и проверяем их шаблон тоже.
Теперь осталось только создать корзину. Для этого создаём новую страницу с шаблоном «Общий» в корне сайта, и пишем там:
[[!msCart]] [[!msOrder]] [[!msGetOrder]]
Эти сниппеты выведут нам корзину, оформление заказа и покажут созданный заказ (после его оформления).
Они сделаны таким образом, чтобы что-то выводить только когда это нужно.
Например, msCart
и msOrder
прячутся, если в адресе страницы есть параметр msorder=id заказа
, а вот msGetOrder
наоборот, реагирует только на него.
Миникорзина
Всё, первичная настройка магазина окончена и уже можно заказывать товары.
В качестве финального штриха можно еще зайти в чанк Navbar
и добавить там вывод миникорзины. Например, вот так:
<div> <!-- Это вывод меню, он есть по умолчанию --> <ul> [[pdoMenu? &startId=`0` &level=`1` &tplOuter=`@INLINE {$wrapper}` ]] </ul> <!-- А вот здесь добавляем миникорзину --> <ul> <li>[[!msMiniCart]]</li> </ul> </div>
QuickStart / miniShop2 / Components / docs.
modx.prominiShop2 предоставляет клиентам все необходимые фрагменты и фрагменты. Для работы вам потребуется версия MODX не ниже 2.3 и PHP — не ниже 5.3 .
Установка
- Сделать наш репозиторий доступным
- Установить pdoTools — это библиотека для быстрой работы с базами данных и стилей, необходимая для многих компонентов
- Установить Theme.Bootstrap — это тема настройки Twitter Bootstrap для MODX, стандартные чанки магазина предназначены для нее
- Установить miniShop2 Сам
Вы можете использовать наш хостинг для тестирования и выбирать эти обновления при разработке сайта.
Шаблоны
Theme.Bootstrap реализует 2 шаблона, которые вы можете изменить. Вы можете переименовывать и использовать их или создавать новые.
Необходимо всего 3 шаблона.
Общие
Этот шаблон представляет общие ресурсы
<голова> [[$Голова]] голова> <тело> [[$Navbar]] <дел> <дел> [[*содержание]]