Організація пошуку, проіндексовані так:
Контроль доступу, політики доступу, групи ресурсів
Додатися політика доступу "Користувачі" і така ж група ресурсів. До групи ресурсів "Користувачі" входять сторінки:
Стилі
- cartOrderPage - Набір параметрів для сторінки кошика (пов'язаний з shopkeeper3)
- miniBasket - Набір параметрів для маленької кошика (пов'язаний з shopkeeper3)
- catalogFilters - Набір параметрів для фільтрації товарів в каталозі (пов'язаний з getPage)
- catalogFiltersAjax - Набір параметрів для фільтрації товарів в каталозі з pdoPage (пов'язаний з pdoPage)
Відкрити системні настройки і змінити:
- tag_mgr2.propertySetName - catalogFiltersAjax
- tag_mgr2.propertySetSnippet - pdoPage
Тепер якщо поглянути на каталог, там є кнопка)
Додаткові поля
- gallery (Зображення). Зображення для товарів за допомогою конфігурації MIGx resourcegallery. Невелика замітка
Рішення "проблем" після установки:
Якщо в каталозі і на сторінці товару не відображаються зображення. Відкрити у верхньому меню: Медіа -> Джерела файлів -> правою кнопкою по джерелу файлів Product images -> Редагувати. У basePath і baseUrl додати значення:
Потім почистити кеш. Управління -> очистити кеш. Більш детальна замітка
Як додати своє поле для сортування в каталозі?
Припустимо вам потрібно додати поля Країна і Вага. Для цього створюємо два доп поля:
- Країна
- Ім'я - country
- Підпис - Країна
- Тип вводу - текст
- Тип виведення - За замовчуванням
- Доступно для шаблонів - Товар
- вага
- Ім'я - weight
- Підпис - Вага
- Тип вводу - число
- Тип виведення - За замовчуванням
- Доступно для шаблонів - Товар
Заповнюємо ці поля у товарів
Відкриваємо системні настройки і міняємо значення tag_mgr2.numeric на price, oldprice, weight.
У додатку Управлінні фільтрами (TM 2) активуємо створені тв і зберігаємо.
На сторінці то вони з'явилися, а ось сортування по полю вага не ведеться. Виправляємо. Відкриваємо assets / components / tag_manager2 / js / web / filters_shk.js і в numeric додаємо 'weight'. Усе!)
Архів shopkeeper3.tpl.zip (який ви скачаєте після оплати) це чистий modx 2.5.0 у якого в папці core / packages лежить цей самий пакет.
На цьому все) Пакет можна видалити після установки.
Увага! Пакет підійде тільки для чистої установки, з нуля.
- Повторна установка затре попередній вміст.
- При установці на сайті з якихось вмістом, воно буде затерто.
- Оновлений ClientConfig, було 1.3.2-pl стало 1.4.1-pl.
- Оновлений pdotools, було 2.7.3-pl стало 2.8.2-pl.
- Оновлений AjaxForm, було 1.1.7-pl стало 1.1.8-pl.
- Оновлений Tickets, було 1.7.0-pl стало 1.8.0-pl.
- Оновлений MODX, було 2.5.4-pl стало 2.5.5-pl. Збірка упакована в версію advanced
- Оновлений shopkeeper3, було 3.2.4-pl стало 3.2.5-pl.
- Оновлений pdotools, було 2.7.3-pl стало 2.7.5-pl.
- Оновлений MODX, було 2.5.2-pl стало 2.5.4-pl. Збірка упакована в версію advanced
- Оновлений Collections, було 3.5.0-pl стало 3.6.0-pl.
- Оновлений pdotools, було 2.6.1-pl стало 2.7.3-pl.
- Оновлений MODX, було 2.5.0-pl стало 2.5.2-pl. Збірка упакована в версію advanced
- Оновлений Formit, було 2.2.10-pl стало 2.2.11-pl. Додано кілька записів в словник.
- Оновлений tickets, було 1.6.17-pl стало 1.7.0-pl.
- Доданий слайдер (MIGX) на головній сторінці.
- Виправлений чанк miniBasketShopCart.
- Виправлений чанк menu.