Юнішоп 2 - авто-заміна кнопки "У КОШИК"

Ціна безкоштовно
Що б завантажити цей безкоштовний товар, його не потрібно замовляти, просто увійдіть під своїм логіном.
Виробник Tom Написати автору
Потрібна платна допомога? Написати адміністрації сайту
Сумісність:
LiveStore 3.*MaxyStore 3.*OCStore 3.*

Це доповнення виключно до модуля «Звернення покупців» в темі Юнішоп2!

Він робить просту, але дуже корисну річ:

 - Замість кнопки «У кошик» у товару з'являється кнопка форми поводження з будь-якою назвою самою кнопкою та набором полів у формі.

Наприклад, замість "Купити" клієнт бачить "Запит ціни" і натискає на неї - відкривається форма, яку ви налаштували.


Де включається?

Адмінка → Юнішоп2 → Звернення покупців → Установки →
вкладка «Параметри кастомних форм» → відкрийте будь-яку форму.

У самому низу налаштувань форми ви побачите помаранчевий блок
«Заміна кнопки Купити» - це і єавто-заміна.

Ви вибираєте ОДНУ умову з п'яти:

  1. Ціна дорівнює порогу
    - Наприклад, поріг = 0. У всіх товарів з ціною 0 рублів
      кнопка «У кошик» перетвориться на кнопку форми.
      Зручно для товарів «на замовлення» без вказаної ціни.

  2. Немає в наявності
    — Коли товар закінчився, замість кнопки покупки
      показується кнопка форми. Клієнт залишає заявку,
      а не йде з сайту.

  3. Товар у категоріях
    — Вибираєте категорії, і ВСІ товари всередині них
      одержують кнопку форми замість кошика.
      Наприклад, весь розділ "Оптові товари".

  4. Конкретні товари
    - Ви вручну вибираєте товаричерез пошук за назвою.
      Тільки вони будуть кнопка форми.

  5. Товари бренду
    - Всі товари обраного виробника.
      Наприклад, бренд-партнер з особливими умовами.


Як налаштувати кнопку?

У блоці «Заміна кнопки Купити» відзначте галочку «Увімкнути»,
потім налаштуйте:

  ● Текст кнопки
    — Наприклад: «Залишити заявку», «Запросити ціну»,
      «Дізнатися про вступ», «На замовлення».
    Для кожної мови магазину можна задати окремо.

  ● Текст замість ціни
    - Замість «1250 руб.» покупець побачить
      "За запитом" або "Ціна уточнюється".

  ● Значок кнопки
    — Виберіть піктограму з каталогу FontAwesome.
      За промовчанням — іконка конверта (лист).

  ● Компактний режим
    — Показує лишезначок без тексту.
      Зручно у вузьких картках та на мобільних.

  ● Приховати кнопку «До кошика»
    — Повністю прибирає кнопку покупки та вибір кількості.
      Товар не можна покласти в кошик лише форма.

  ● Приховати «Швидке замовлення»
    - Прибирає кнопку швидкого замовлення Юнішоп2 (якщо вона є).

  ● Ігнорувати опції
    - Для умови "ціна". Перевіряє базову ціну товару
      без урахування націнок за опції (колір, розмір тощо).

Приклади з життя

  Ситуація 1: «Товари з нульовою ціною»
  Ви маєте позиції, у яких ціна = 0 (наприклад,
  ексклюзивне обладнання «на замовлення»). Включаєте умову
  «Ціна дорівнює порогу» = 0 → на всіх таких товарах з'являється
  кнопка "Запит ціни", клієнт заповнює форму - вивідповідаєте.

  Ситуація 2: «Товари на замовлення»
  У категорії «Меблі на замовлення» у всіх товарів замість
  "Купити" з'являється кнопка "Оформити заявку".
  Умова — «Товар у категоріях», вибрано потрібну категорію.

  Ситуація 3: «Розпродаж залишків»
  Товари, яких немає в наявності, автоматично отримують
  кнопку «Повідомити про надходження». Умова - «Немає».


 Важливо!

  ✓ Жодних правок ядра — розширення ставиться через OCMOD.
  ✓ Ніяких нових таблиць у базі даних.
  ✓ Не ламає стандартну роботу кошика – де умова
    не виконалося, там кнопка «У кошик» працює як завжди.
  ✓ Можна використовувати одночасно з кількома формами.
    Кожна форма має свою умову,текст і значок.
  ✓ Якщо товар підходить під кілька форм - спрацює
    ПЕРША форма по порядку у списку.


Установка

  1. Зайдіть до адмінки → Розширення → Установка розширень.
  2. Натисніть кнопку «Завантажити», виберіть файл
    uni_request_auto_trigger.ocmod.zip
  3. Після встановлення натисніть «Очистити кеш» (синя кнопка
    зверху праворуч у розділі Модифікатори).
  4. Зайдіть в параметри форми (як описано вище)
    та увімкніть автозаміну.

================================================================

Якщо щось не працює

  1. Перевірте, чи ввімкнено модуль «Звернення покупців».
  2. Очистіть кеш OCMOD: Модифікатори → кнопка «Оновити».
  3. Очистіть кеш теми: Модулі → «Очиститикеш теми».
  4. Переконайтеся, що в налаштуваннях форми стоїть галочка
    "Включити заміну кнопки Купити".


Додаток публікується "як є", тих підтримка не передбачена. Більш докладна інструкція знаходиться в архіві у вигляді description.html.

На каву!
Спосіб розповсюдження:
Безкоштовно
Сумісність:
LiveStore 3.*MaxyStore 3.*OCStore 3.*
Версія PHP:
PHP 7.3PHP 7.4
Активація:
Не потрібно
Отримання файлів:
На сайті автора, після покупки
Система захисту:
Ні
VQmod:
Ні
Ocmod:
Так
Events:
Жоқ
Завантажений:
13.07.2026
Оновлення:
14.07.2026
Перегляд:
278

Написати відгук

Ваше Ім’я:


Ваш відгук: Примітка:HTML теги не дозволені! Використовуйте звичайний текст.

Рейтинг Погано           Добре

Введіть код, вказаний на зображенні:






Написати новий коментар (для відповіді використовуйте посилання під потрібним коментарем)