Підтримуйте Україну! Як ви можете допомогти?

Модуль Партнерські посилання на кнопці Купити для OpenCart

Добавити ссилку на кнопку В корзину
  • Версія модуля: 1.0.1
  • Дата оновлення: 01.02.2023
  • Формат модуля: ocmod.zip
  • Модифікатор: є
  • OpenCart: 2.x, 3.x
  • OcStore: 2.x, 3.x
  • PHP: 5.6 - 8.x
  • Ліцензія: на один домен
  • Автор: OpenCartBot
  • Підтримка: безкоштовно

Модуль дозволяє додати партнерські посилання на товари до стандартних кнопок Купити в OpenCart. Встановити реферальні посилання на кнопки Додати до кошика можна кількома методами за допомогою гнучких налаштувань цього розширення. Тобто можна реалізувати кнопки "купити у партнерів" для переходу на покупку товару на зовнішньому сайті.

DEMO AdminDEMO Live
demo/demo

Посилання на кнопку В кошик

Модуль дає можливість встановлювати партнерські ссилки на всі товари або тільки на деякі, наприклад тільки на ті, яких немає в наявності, а решта товарів буде доступна для замовлення у вас на сайті. У такому разі заміна кнопки Купити на партнерське (реферальне) посилання проводитиметься лише у певних товарах, що відповідають заданим умовам.

Це розширення не ставить прямі посилання, всі перенаправлення виконуються через JavaScript. Ніде в коді js немає цих посилань, таким чином пошукові системи не бачитимуть зовнішні посилання на вашому сайті і не індексуватимуть їх і передаватиму їм вагу.

Декілька можливих варіантів налаштування модуля партнерських посилань у товарах OpenCart:

1) Коли для кожного товару потрібне окреме партнерське посилання, тобто кожному товару в окреме поле прописується власне посилання.

Посилання можна прописувати в стандартних полях товару, які у вас ще не задіяні, наприклад: UPC, EAN, JAN, MPN, ISBN, Розташування. Для тих товарів, у яких посилання не заповнене, кнопка купити буде працювати у звичному режимі.

Допустимо, ви вирішили записувати посилання в полі "Розташування" (location), тоді в налаштуваннях модуля в полі "Посилання" потрібно прописати шорткод {location}, щоб модуль отримував посилання звідти та підставляв його на кнопку Купити. Або, якщо ви вирішили прописувати реферальні посилання товарів у полі UPC, тоді в налаштуваннях модуля потрібно прописати шорткод {upc}.

Якщо вам потрібно ще передавати додаткові параметри, наприклад, обрану кількість товару у вас на сайті, тоді формула посилання має виглядати приблизно так: {upc}?quantity={quantity}

2) Коли партнерські посилання потрібно формувати автоматично з параметрів товару.

Наприклад: у вас є базове партнерська зсилка, в яку потрібно лише підставляти значення артикула товару або коду товару, тоді в налаштуваннях модуля в полі Посилання потрібно прописати приблизно таке: http://partner.shop/get_product?code={model}

3) Коли партнерське посилання одне на всі товари.

У цьому випадку вам достатньо прописати це посилання в налаштуваннях модуля в полі "Посилання" і при натисканні на кнопку Купити клієнти будуть перенаправлятися за цим посиланням.


Інструкція щодо інсталяції модуля:

  1. Завантажити модуль в адмін-панелі в розділі "Доповнення" : "Установка доповнень".
  2. Перейти у розділ "Модифікатори" та оновити кеш.
  3. Перейти в розділ "Доповнення" : "Доповнення" : "Модулі" та включити модуль.
  4. Редагувати модуль. Включити статус модуля та налаштувати всі його опції під свої потреби і зберегти налаштування.
  5. Перевірити роботу модуля.
  6. Бінго!


  • v1.0.1 (01.02.2023) - Додано опцію "Як відкривати посилання" - в тому ж чи в новому вікні

Чому посилання зі списку товарі не відкривається в новому вікні?

Тому що ocmod-модифікатор не може змінювати js файли, а кнопка Купити у списку товарів працює через скрипт, який знаходиться js файлі. Потрібно відкрити файл catalog/view/javascript/common.js (або якщо у вас нестандартний шаблон цей файл може знаходитися в папці шаблону catalog/view/theme/шаблон/js/common.js). Знайти там перший зустрічний рядок: location = json['redirect']; замінити його на: window.open(json['redirect']); Зберегти файл. Оновити кеш бразера.

Як додати товар у кошик іншого сайту на OpenCart?

Якщо у вас є два сайти на OpenCart, але один із них є афіліатом, а інший основним, покупець може додати товар у кошик основного сайту і перейти до оформлення замовлення одним кліком на кнопку Купити на сайті афіліаті. Для цього вам на приймаючому сайті потрібно встановити модуль, який буде обробляти посилання і додавати товар у кошик.
Тоді при кліку на кнопку "Купити" на одному сайті ви додаєте товар у кошик на іншому сайті і переходите до оформлення замовлення.

Чому посилання обрізається або неповне?

Якщо ви прописуєте посилання у стандартні поля товару Model, SKU, UPC, EAN, JAN, MPN, ISBN, Розташування - дані можуть обрізатися при збереженні, зберігатися не повністю. Це тому, що кожне із цих полів має обмеження по кількості символів. Щоб збільшити цей ліміт - потрібно відкрити панель керування базою даних, редагувати таблицю oc_product та змінити значення ліміту для потрібного поля.
Довжина полів OpenCart
Необхідно авторизуватися для того щоб переглядати файли!

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

Facebook Google
Увага: HTML розмітка не підтримується. Використовуйте звичайний текст.
   Погано      Добре

flowershouse 07.02.2022

модуль топчик работает как часики. подтягивает ссылки из поля юпс а имено это мне и нужно было... спасибо.

оперативна
техпідтримка

Сумісність модуля

  • OpenCart: 2.3.x.x, 3.0.0.0, 3.0.0.2, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.4, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9,
  • ocStore: 2.3.x.x, 3.0.2.0, 3.0.3.7
$15.00
Вкажіть домен, для якого купується модуль
Платіжні системи
Офіційний партнер OpenCart

Офіційний партнер OpenCart

  •  Професійна допомога від автора модуля
  • Ліцензія не обмежена по часу
  • Ключ ліцензії надається автоматично
  •  Безкоштовний ключ на тестовий домен
  • Модуль піддається доробкам
  • Періодичне оновлення модуля
  • Безкоштовна техпідтримка
Акція на модулі OpenCart

Інші модулі OpenCart

Читайте наш Блоґ