Общие настройки Content Cart
Установка Content Cart 4.0
Процедура установки
- Скачайте последнюю версию пакета Content Cart 4.0 из раздела релизов
- Установите пакет через менеджер расширений Joomla: Система → Установка → Расширения
- Активируйте плагин «Контент - Корзина» группы content: Система → Плагины
- Опубликуйте модуль «Content Cart»: Контент → Модули сайта
Важно: После установки обязательно настройте плагин перед использованием.
Настройка плагина «Контент - Корзина»
1. Основные настройки
Пункт меню корзины
- Создайте новый материал Joomla для страницы корзины
- Создайте пункт меню, ссылающийся на этот материал
- В настройках плагина выберите этот пункт меню в поле «Пункт меню на корзину»
Время хранения корзины (TTL)
- Новая функция в версии 4.0!
- Укажите количество дней хранения корзины (1-365)
- По умолчанию: 30 дней
- Корзина хранится в браузере пользователя (localStorage)
2. Настройка цен товаров
Важно!
Запомните или запишите ID поля - он понадобится на следующем шаге.
Шаг 2: Настройка в плагине
- Использовать цену? → Выберите ДА
- ID поля цены → Введите ID поля, созданного на шаге 1
- Валюта → Введите обозначение валюты (например: ₽, р., $, €, USD)
Безопасность в версии 4.0: Цены всегда берутся с сервера из пользовательских полей. Манипуляция ценами через браузер невозможна!
3. Настройка фильтрации по категориям
Тип фильтрации
Включить: Корзина будет работать только в выбранных категориях
Исключить: Корзина будет работать везде, кроме выбранных категорий
Выбор категорий
- Выберите одну или несколько категорий материалов
- Удерживайте Ctrl (Cmd на Mac) для множественного выбора
- Категории применяются согласно выбранному типу фильтрации
4. Области применения корзины
Материалы
Страница отдельного материала
Блог категории
Список материалов в блоге
Список категорий
Страница категорий
Избранное
Избранные материалы
Выберите области, где должна отображаться кнопка "В корзину"
5. Категория для сохранения заказов
Опционально: заказы могут сохраняться как материалы Joomla
Как настроить:
- Создайте новую категорию материалов (например, "Заказы")
- В настройках плагина выберите эту категорию в поле «Категория для хранения заказов»
- Теперь все заказы будут автоматически создаваться как материалы в этой категории
Преимущества: Удобное управление заказами через админку Joomla, возможность использования прав доступа
Не хотите сохранять?
Выберите «Не сохранять» - заказы будут приходить только на email
6. Информация о клиенте
Настройте, какую информацию запрашивать у клиента при оформлении заказа:
| Поле | Не показывать | Необязательное | Обязательное |
|---|---|---|---|
| Имя клиента | Рекомендуется | ||
| Email клиента | Рекомендуется | ||
| Телефон клиента | Рекомендуется | ||
| Комментарий/Примечание | Рекомендуется |
Совет: Email и имя рекомендуется делать обязательными для возможности связи с клиентом
7. Настройка отображения
Включение CSS
- ДА - использовать встроенные стили плагина
- НЕТ - отключить встроенные стили (для кастомизации)
Переопределение макетов
Макеты корзины можно переопределить в шаблоне Joomla:
/templates/ваш_шаблон/html/plg_content_contentcart/
Настройка модуля «Content Cart»
1. Позиция модуля
Выберите позицию в вашем шаблоне, где будет отображаться корзина
2. Отображение списка товаров
Новая функция в 4.0!
- ДА - показывать список товаров в модуле
- НЕТ - показывать только количество и сумму
3. Стили модуля
Можно отключить встроенные стили и использовать свои CSS
Особые указания и совместимость
Совместимость с JL No Doubles
Если вы используете расширение JL No Doubles, добавьте в стоп-слова:
Это предотвратит конфликты при работе корзины
Новое в версии 4.0
- Корзина работает без авторизации (localStorage)
- Автоматическое обновление модуля при изменении корзины
- Полная защита от CSRF-атак и манипуляции ценами
- Настраиваемое время хранения корзины (1-365 дней)
- Многоязычный JavaScript-интерфейс