Документація JoomShopping / YOOtheme Pro інтеграція Форми
У JoomShopping використовується кілька типів форм, які також потрібно враховувати при створенні шаблону.
Для простоти, в налаштуваннях (вкладка «Додатково») ряду або колонки конструктора, передбачено опцію «JoomShopping форма». Вона змінює HTML-тег div на form, додає приховані поля та підставляє необхідні атрибути для правильної роботи форми, якщо вибрано опцію «Додати стандартні атрибути форми та приховані поля форми».
Всі значення атрибутів форми можна знайти у змінних тієї чи іншої сторінки.
Стандартні форми
- Товар: покупка. Для додавання до кошика або у вибране на сторінці товару. Атрибути, кількість товарів, що додаються, кнопки «Додати в кошик» та «Додати в бажання» повинні знаходитися всередині цієї форми.
- Товар: додавання відгуку. Для додавання відгуку до продукту. Поля імені, електронної пошти, тексту коментаря, оцінки, кнопка надсилання форми та інші поля, передбачені розширеннями, мають бути всередині цієї форми.
- Товари: фільтри. Для фільтрування товарів у списках за параметрами та сортування. На вибір передбачено дві форми залежно від потреб.
- Пошук. Для розширеного пошуку JoomShopping за ключовим словом та параметрами. Відповідно всі поля (в тому числі і характеристики) і кнопка запуску пошуку повинні розміщуватися всередині форми.
- Кошик: оновлення. Встановіть цю форму, якщо в кошику є кількість товарів. Потрібно обернути всі товари в кошику (один раз).
- Кошик: введення купона. Поверніть текстове поле введення купона та кнопку підтвердження.
- Оформлення замовлення: адреса/контакти. Усі поля на сторінці введення даних про покупця та одержувача замовлення, а також кнопка «Далі» повинні знаходитися всередині цієї форми. Крок 2.
- Оформлення замовлення: оплата. Усі варіанти вибору оплати та кнопка «Далі» повинні знаходитися всередині цієї форми. Крок 3.
- Оформлення замовлення: доставка. Усі варіанти вибору способу доставки та кнопка «Далі» повинні знаходитися всередині цієї форми. Крок 4.
- Оформлення замовлення: підтвердження. Поле додавання коментаря до замовлення та кнопка «Підтвердити замовлення» мають бути обгорнуті цією формою. Крок 5.
- Юзер: редагування. Всі поля редагування даних користувача та кнопка підтвердження повинні бути всередині цієї форми.
- Користувач: вхід до облікового запису. Поля введення логіну, пароля та кнопка входу – у цю форму.
- Користувач: реєстрація. Поля реєстраційних даних користувача та кнопка – у цю форму.
Важливо! Не можна, щоб одна форма була всередині іншої.
Деякі плагіни додають свої поля до форм, записуючи їх у змінні групи TMP. Не забувайте вивести їх усередині форми.
- Вступ
- Сторінки
- Динамічний зміст
- Товар
- Список товарів
- Категорія
- Головна категорія
- Категорія
- Виробник
- Виробник
- Виробники
- Продавець
- Продавець
- Товари продавця
- Продавці
- Пошук
- Пошук
- Результати пошуку
- Розумний пошук
- Оформлення замовлення
- Адреса
- Оплата
- Доставка
- Підтвердження
- Фініш
- Юзер
- Реєстрація
- Вхід (логін)
- Вихід
- Акаунт
- Редагування даних
- Групи користувачів
- Список замовлень
- Замовлення
- Кошик
- Список бажань
- Контент
- Фільтр товарів
- Конфігурації
- Посилання
- Для модулів
- Виробники
- Продавці
- Список товарів
- Відгуки про товари
- Способи оплати
- Доставка
- Кошик
- Категорії
- Створення шаблону
- Створення модуля
- Кастомні модулі
- Форми
- Змінні
- Товар
- Товар
- Товар у списку
- Товар у кошику
- Товар в обраному
- Товар у кошику/обраному (базові)
- Товар у замовленні
- Зображення
- Відео
- Оптова ціна
- Атрибут
- Опція атрибуту
- Група атрибутів
- Вільний атрибут
- Характеристика
- Група характеристик
- Демо-файл
- Файл
- Додавання відгуку
- Відгук
- Список товарів
- Категорія
- Головна категорія
- Категорія
- Категорія у списку
- Зображення
- Виробник
- Виробник
- Виробник у списку
- Виробник у товарі
- Виробники
- Логотип
- Продавець
- Продавці
- Продавець
- Товари продавця
- Пошук
- Пошук
- Результати пошуку
- Розумний пошук
- Кошик
- Кошик
- Кошик в оформленні замовлення
- Кошик (базові)
- Список бажань
- Список бажань
- Оформлення замовлення
- Адреса
- Оплата
- Доставка
- Підтвердження
- Фініш
- Навігатор оформлення замовлення
- Крок навігатора оформлення замовлення
- Спосіб доставки
- Ціна доставки
- Спосіб оплати
- Юзер
- Реєстрація
- Вхід (логін)
- Вихід
- Акаунт
- Редагування даних
- Список замовлень
- Замовлення
- Замовлення у списку
- Замовлення (основне)
- Історія замовлення
- Групи юзерів
- Група юзерів
- Поля юзера
- Поле юзера
- Фільтр товарів
- Фільтр товарів
- Категорія
- Виробник
- Продавець
- Мітка товару
- Характеристика
- Опція характеристики
- Контент
- Конфігурації
- Базовий елемент
- Посилання
- Універсальний список
- Універсальна строкова змінна
- Мовна константа
- JSYT
