Jump to content
mohyliv

Менять редирект с кнопки «Купить» в зависимости от выбранных опций товара

Recommended Posts

Здравствуйте, уважаемые форумчане,

 

посоветуйте, пожалуйста, как можно менять url редиректа при выборе разных опций товара и нажатии кнопки «Купить»?

Видел модули, но в них можно задать только один url и изменить название кнопки.

 

Спасибо!

Share this post


Link to post
Share on other sites

Не совсем понятно о каком редиректе в кнопке купить идет речь, но, возможно, Вы изщите такое

 

 

  • +1 1

Share this post


Link to post
Share on other sites
12 minutes ago, specialforce22 said:

Не совсем понятно о каком редиректе в кнопке купить идет речь…

Чтобы при нажатии кнопки «Купить» клиент переходил не в корзину, а на страницу внешнего сайта.

И, в зависимости от выбранных опций товара, — на разные страницы.

 

Share this post


Link to post
Share on other sites
22 minutes ago, specialforce22 said:

 

Спасибо! Направление есть, разбираюсь, — много кнопок будет при перекрестных опциях. Напишу автору, спрошу про адаптацию.

Share this post


Link to post
Share on other sites

тогда оба модуля

Share this post


Link to post
Share on other sites
7 minutes ago, AWARO said:

тогда оба модуля

Спасибо, изучаю.

Share this post


Link to post
Share on other sites
3 минуты назад, mohyliv сказал:

Спасибо, изучаю.

вот ещё один

 

Share this post


Link to post
Share on other sites
45 minutes ago, AWARO said:

вот ещё один

 

 

Спасибо, здесь не меняется ссылка в зависимости от выбранных опций.

Edited by mohyliv

Share this post


Link to post
Share on other sites
58 минут назад, AWARO сказал:

тогда оба модуля

 

А шо так можно было?)))

Еще просто не проверял, но собираюсь.

Тогда хотелось бы теоритически посоветоваться и как раз по теме этой темы)))

 

Вот у меня есть электронные билеты

Я взял в блоке, где была кнопка купить шаблона поставил свои ссылки, которые идут из поля UPC



<div class="form-group pokupka">
                    <?php if (!!empty($custom_description)) { ?>            
                      <?php } else { ?>
                      <?php if ($customdesc_status == 1) { ?>
                      <?php if ($customdesc_field == 0) { ?>                    
                      <div class="custom_description below"><?php echo $custom_description; ?></div>            
                    <?php } } } ?>
                        <a class="btn btn-primary btn-lg bilorder-trigger" data-fancybox-type="iframe" href="<?php echo $location; ?>" target="_blank" type="button" rel="nofollow"><?php echo $button_bilety; ?></a> 
                        <a class="btn btn-primary btn-lg bilorder-trigger" data-fancybox-type="iframe" href="<?php echo $location; ?>" target="_blank" type="button" rel="nofollow"><?php echo $button_shema; ?></a> 

                    </div>

 

Благодаря модулю HYPER PRODUCT MODELS будет же происходить и смена кнопки?))

А еще, забыл, как вывести работу модуля для карточки с со своей схемой product_afisha.tpl

 

Воспользовался...так сказать, но тема то прямо по теме?)))

Спасибо!

 

Share this post


Link to post
Share on other sites
2 часа назад, mohyliv сказал:

 

Спасибо, здесь не меняется ссылка в зависимости от выбранных опций.

Опция зачем. вон товарами и связать, прайсы загружать легче.

 

 

2 часа назад, specialforce22 сказал:

Благодаря модулю HYPER PRODUCT MODELS будет же происходить и смена кнопки?))

ну да.

 

 

2 часа назад, specialforce22 сказал:

А еще, забыл, как вывести работу модуля для карточки с со своей схемой product_afisha.tpl

и туда путь прописать, в модификаторе помоему

Share this post


Link to post
Share on other sites

 

 

 

18 минут назад, AWARO сказал:

ну да.

 

Отлично!

Тогда попробую сегодня реализоваться, заодно и топикпостер посмотрит подходит ли ему)

В общем, если побежу, побежду, победю - отпишусь

Благодарю за мотивацию!

Edited by specialforce22
  • +1 1

Share this post


Link to post
Share on other sites
18 минут назад, AWARO сказал:

Опция зачем. вон товарами и связать, прайсы загружать легче.

 

Ага человеку просто надо прочувствовать...Вот пример товара у которого раньше была идея вес и вкус и должно было быть опциями, а получилось 3 в 1-м)

Пример

  • +1 1

Share this post


Link to post
Share on other sites
51 minutes ago, specialforce22 said:

 

Ага человеку просто надо прочувствовать...Вот пример товара у которого раньше была идея вес и вкус и должно было быть опциями, а получилось 3 в 1-м)

Пример

 

Да, так удобно. И добавлять разные урл’ы на кнопку «В корзину» :-) 

  • +1 1

Share this post


Link to post
Share on other sites
11 минут назад, mohyliv сказал:

 

Да, так удобно. И добавлять разные урл’ы на кнопку «В корзину» :-) 

 

Можете рассмотреть модули для установок ссылок, которые рекомендовали выше.

У меня чуть другая возможность вставить ссылку, которая реализована вставкой ссылки в карточке товара поле location - если ссылка там есть, то кнопка кидает не в корзину, а делает редирект, куда, собственно, и должна вести эта ссылка))

Share this post


Link to post
Share on other sites

@mohyliv @AWARO

 

:-o:eek::eek: Не знаю, как Вы, господа, но я в шоке от работы модуля, слышал, как это работает, но как можно было придумать это, чистой воды, колдовство)))

В 28.09.2020 в 07:58, mohyliv сказал:

посоветуйте, пожалуйста, как можно менять url редиректа при выборе разных опций товара и нажатии кнопки «Купить»?

 

Всё работает, как Вы хотели

1. Вот есть категория схожих товаров;

2. В каждый товар, в кнопку купить через поле Location, поставлена ссылка, которая направляет покупателя куда надо

3. Связываем их модулем HPM и получаем листинг схожих предложений со сменой фото-цены, описания, а также подставляется нужная ссылка

 

Эххх, осталось только, чтобы концерты разрешили :(( 

 

Share this post


Link to post
Share on other sites
On 9/28/2020 at 3:33 PM, specialforce22 said:

В общем, если побежу, побежду, победю - отпишусь

 

Победили.

Функционально, удобно, быстро.

Share this post


Link to post
Share on other sites
On 9/28/2020 at 4:49 PM, specialforce22 said:

У меня чуть другая возможность вставить ссылку, которая реализована вставкой ссылки в карточке товара поле location

 

И я так смогу нучиться?

 

On 9/28/2020 at 4:49 PM, specialforce22 said:

Можете рассмотреть модули для установок ссылок, которые рекомендовали выше.

 

Спасибо, не подошли.

 

On 9/28/2020 at 11:57 AM, AWARO said:

тогда оба модуля

 

Спасибо, не подружил.

Share this post


Link to post
Share on other sites
15 минут назад, mohyliv сказал:

 

Победили.

Функционально, удобно, быстро.

 

Ща еще хочу придумать какой-нибудь фильтр...например год, месяц...

 

Интересно, как эта штука на SEO виляет - по идее, если человек будет сидеть в карточке и кгрутить товары туда-сюда, получается время посещений должно подрасти, а, значит, и рост в поиске))

Share this post


Link to post
Share on other sites
8 hours ago, specialforce22 said:

:-o:eek::eek: Не знаю, как Вы, господа, но я в шоке от работы модуля, слышал, как это работает, но как можно было придумать это, чистой воды, колдовство)))

 

 

Спасибо, много нового, интересного узнаю.

Вы уже много пробовали, скажите, пожалуйста, — в чем принципиальная разница (кроме перезагрузки страницы) показывать рядом с картинкой товара другие товары модулем, а не блоком сопутствующих товаров?

 

Share this post


Link to post
Share on other sites
6 минут назад, mohyliv сказал:

И я так смогу нучиться?

 

А Вам так подходит?

Это у меня отдельный модификатор с условием, если в поле location внесена партнёрская ссылка - https://prnt.sc/urb90s тогда она пересылает кнопку купить, если ссылки в поле нет, то кнопка работает, через корзину.

Так, что, если купите модуль HPM, то могу Вам предоставить модификатор и адаптировать, если не сложный шаблон.

Share this post


Link to post
Share on other sites
4 минуты назад, mohyliv сказал:
 

 

Спасибо, много нового, интересного узнаю.

Вы уже много пробовали, скажите, пожалуйста, — в чем принципиальная разница (кроме перезагрузки страницы) показывать рядом с картинкой товара другие товары модулем, а не блоком сопутствующих товаров?

 

 

Сейчас ориентир на мобильные версии сайта, а блок с сопуткой у Вас в мобильном уйдет глубоко вниз и будет тянуться, ка кколбаса (хатя можно и карусель использовать)

 

Здесь, если пошаманить - всё как бы перед глазами, опять же, если придумать множество атрибутов, которые будут связывать, то можно сделать чуть ли не по 1 товару в категории - с остальных товаров редирект на главный (либо их можно даже не показывать)))) Вот например в моем случае - Сделать Главную категорию АФИША, например, в городе 10 площадок и это было 10-ть категорий и в них по 10-30 событий, а тут 1 категория, а в ней 10-ть карточек: Концерты Олимп - Концерты ЦКЗ внутри который листинг афиш, то получается блок сопутствующих товаров - это переход в листинг из Концерты Олимп в Концерты ЦКЗ  - на мой взгляд более компактней и, если сработать чётко, то посетители потом оценят и могут выбирать ваш сайт нежели другой - опять же выше я говорил, что может увеличить "сидение" человека на сайте, а значит заложить его рост в выдаче... Как то так - такие мысли)

Share this post


Link to post
Share on other sites
7 minutes ago, specialforce22 said:

Так, что, если купите модуль HPM, то могу Вам предоставить модификатор и адаптировать, если не сложный шаблон.

 

Значит, вышепредложенные модули не нужны, коль есть модификатор.

Share this post


Link to post
Share on other sites
15 minutes ago, specialforce22 said:

Сделать Главную категорию АФИША, например, в городе 10 площадок и это было 10-ть категорий и в них по 10-30 событий, а тут 1 категория, а в ней 10-ть карточек

 

10 карточек — это не 10 категорий?

Share this post


Link to post
Share on other sites
7 минут назад, mohyliv сказал:

 

Значит, вышепредложенные модули не нужны, коль есть модификатор.

 

Выходит, что так, но Вам надо было пощупать и поиграть с вариантами, чтобы принять правильное решение))

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By kirians
      1 584.10 руб
      Скачать/Купить дополнение


      Redirect URLs Manager - 301, 302, 307 and 404 SEO optimizer (Модуль перенаправления URL-адресов - оптимизатор SEO 301, 302, 307 и 404)
      Модуль перенаправления URL-адресов позволяет легко и быстро настраивать перенаправления на вашем веб-сайте через панель администратора OpenCart. Это нужно, если вы недавно изменили URL-адрес одного из своих продуктов либо просто удалили продукт. Модуль направит клиента на страницу с актуальной информацией. После чего клиент сможет сделать покупку.
       
      Модуль перенаправления URL-адресов - очень простое решение для настройки Redirect-а на разные URL-адреса, которое помогает посетителям больше не попадать на страницы, которых “НЕТ” на вашем сайте.
       
      Модуль совместим с мульти-магазинами, что избавит вас от необходимости отслеживать неработающие страницы и вручную менять каждую из них.
       
      Как это работает?
       
      Добавте новое перенаправление. Для этого, укажите неправильный или неработающий URL-адрес (ошибка 404) и тот URL-адрес, на который вы хотите перенаправить клиента. После чего нажмите кнопку сохранения: новое перенаправление работает!
       
      Внимание: перенаправления действуют только для страниц домена, на котором установлен модуль. В случае если модуль установлен, например, на www.domain.com, модуль может перенаправлять страницы только с www.domain.com на страницы любых доменов, которые вы хотите.
       
      Вы можете настроить неограниченное количество перенаправлений разного типа переадресации URL: 301, 302 и 307. Также можно выбрать автоматические изменения URL-адреса для редактируемого или удаленного товара. 
       
      Все перенаправления указываются в таблице внизу страницы модуля. 
      Каждая ссылка должна быть полностью записана (1 url = 1 перенаправление), нельзя использовать шаблоны подстановки (*,? и т.д.) для замены символьных строк.
      Ненужные перенаправления в любой момент можно отредактировать или удалить.

       
      Также Redirect URLs Manager позволяет отслеживать на вашем сайте страницы, которые не найдены (404), и записывать их в таблицу. 
      Найденные URL-адреса можно легко добавить в список перенаправлений, дополнительно указав действующий URL-адрес и код перенаправления.
      Вы можете с помощью фильтра отсортировать данные таблицы по Url-адресу, IP-адресу, User-Agent. Еще в настройках можно указать определенные Url-адреса, IP-адрес, User-Agent, что позволяет игнорировать получение недействительных данных от ботов или других парсеров.

       
      Функция Импорт/Экспорт перенаправлений через файл CSV позволяет:
      - массово загрузить новые перенаправления,
      - экспортировать (сохранить) список перенаправлений, которые уже внесены.

       
      Использование Модуля перенаправления URL-адресов помогает уменьшить на вашем сайте количество страниц с 404 ошибкой. Это улучшает результаты индексации страниц и повышает позицию вашего сайта в поисковой выдаче.

       
      Особенности:
      - Неограниченное количество перенаправлений разного типа (301, 302 и 307) для устранения 404 ошибок.
      - Автоматическое обнаружение 404 ошибок и изменение URL-адресов для поисковых систем.
      - Возможность добавления перенаправлений друг за другом.
      - Массовое добавление перенаправлений с помощью файла CSV.
      - Возможность сохранения внесенных перенаправлений.
      - Совместимость с мульти-магазином.
      - Повышает SEO и позицию URL в поисковой выдаче.
      - Плагин работает с темами Journal 3

       
      Инструкции по установке:
      - Скачайте и установите плагин;
      - В настройках плагина выберите нужные параметры;
      - Добавляйте новые перенаправления;
      - Отслеживайте 404 URLs для создания перенаправлений;
      - Используйте для удобства функцию CSV import/export;
      - Сохраните изменения и улучшайте ваш SEO каждый день.

       
      Помощь / Свяжитесь с нами:
      Ответим на любые вопросы, связанные с модулем.
      Электронная почта: [email protected]
      Добавил kirians Добавлено 18.09.2020 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена 2263  
    • By kirians
      Модуль перенаправления URL-адресов позволяет легко и быстро настраивать перенаправления на вашем веб-сайте через панель администратора OpenCart. Это нужно, если вы недавно изменили URL-адрес одного из своих продуктов либо просто удалили продукт. Модуль направит клиента на страницу с актуальной информацией. После чего клиент сможет сделать покупку.
       
      Модуль перенаправления URL-адресов - очень простое решение для настройки Redirect-а на разные URL-адреса, которое помогает посетителям больше не попадать на страницы, которых “НЕТ” на вашем сайте.
       
      Модуль совместим с мульти-магазинами, что избавит вас от необходимости отслеживать неработающие страницы и вручную менять каждую из них.
       
      Как это работает?
       
      Добавте новое перенаправление. Для этого, укажите неправильный или неработающий URL-адрес (ошибка 404) и тот URL-адрес, на который вы хотите перенаправить клиента. После чего нажмите кнопку сохранения: новое перенаправление работает!
       
      Внимание: перенаправления действуют только для страниц домена, на котором установлен модуль. В случае если модуль установлен, например, на www.domain.com, модуль может перенаправлять страницы только с www.domain.com на страницы любых доменов, которые вы хотите.
       
      Вы можете настроить неограниченное количество перенаправлений разного типа переадресации URL: 301, 302 и 307. Также можно выбрать автоматические изменения URL-адреса для редактируемого или удаленного товара. 
       
      Все перенаправления указываются в таблице внизу страницы модуля. 
      Каждая ссылка должна быть полностью записана (1 url = 1 перенаправление), нельзя использовать шаблоны подстановки (*,? и т.д.) для замены символьных строк.
      Ненужные перенаправления в любой момент можно отредактировать или удалить.

       
      Также Redirect URLs Manager позволяет отслеживать на вашем сайте страницы, которые не найдены (404), и записывать их в таблицу. 
      Найденные URL-адреса можно легко добавить в список перенаправлений, дополнительно указав действующий URL-адрес и код перенаправления.
      Вы можете с помощью фильтра отсортировать данные таблицы по Url-адресу, IP-адресу, User-Agent. Еще в настройках можно указать определенные Url-адреса, IP-адрес, User-Agent, что позволяет игнорировать получение недействительных данных от ботов или других парсеров.

       
      Функция Импорт/Экспорт перенаправлений через файл CSV позволяет:
      - массово загрузить новые перенаправления,
      - экспортировать (сохранить) список перенаправлений, которые уже внесены.

       
      Использование Модуля перенаправления URL-адресов помогает уменьшить на вашем сайте количество страниц с 404 ошибкой. Это улучшает результаты индексации страниц и повышает позицию вашего сайта в поисковой выдаче.

       
      Особенности:
      - Неограниченное количество перенаправлений разного типа (301, 302 и 307) для устранения 404 ошибок.
      - Автоматическое обнаружение 404 ошибок и изменение URL-адресов для поисковых систем.
      - Возможность добавления перенаправлений друг за другом.
      - Массовое добавление перенаправлений с помощью файла CSV.
      - Возможность сохранения внесенных перенаправлений.
      - Совместимость с мульти-магазином.
      - Повышает SEO и позицию URL в поисковой выдаче.
      - Плагин работает с темами Journal 3

       
      Инструкции по установке:
      - Скачайте и установите плагин;
      - В настройках плагина выберите нужные параметры;
      - Добавляйте новые перенаправления;
      - Отслеживайте 404 URLs для создания перенаправлений;
      - Используйте для удобства функцию CSV import/export;
      - Сохраните изменения и улучшайте ваш SEO каждый день.

       
      Помощь / Свяжитесь с нами:
      Ответим на любые вопросы, связанные с модулем.
      Электронная почта: [email protected]
    • By zomo
      Добрый день, кто разбирался с seo_pro
       
      там есть вот такая вот строчка (в функции validate()) которая выполняет редирект в случае если убрать часть вложенности url
       
      if (rawurldecode($url) != rawurldecode($seo) && isset($this->request->server['SERVER_PROTOCOL'])) { header($this->request->server['SERVER_PROTOCOL'] . ' 301 Moved Permanently'); $this->response->redirect($seo, 301); } Если я хочу чтобы отдавало все же 404 страницу в случае неправильного ввода url, могу ли я сделать так:
       
      if (rawurldecode($url) != rawurldecode($seo) && isset($this->request->server['SERVER_PROTOCOL'])) { header($this->request->server['SERVER_PROTOCOL'] . ' 404 Not Found'); $this->request->get['route'] = 'error/not_found'; } Или в будущем это мне выльется во что то нехорошее ?
    • By zemleroi
      И так 4-е небольших доработки для OpenCart 2.x которые добавляют  функционал редиректа при переходе по ссылке
      1. product_link_redirect.ocmod.xml - можно установить на любой товар, созданный в магазине, произвольную ссылку (как внешнию так и внутреннию). При попытке перехода по ссылке товара в магазине, если параметр не пустой, будет редирект на произвольную ссылку.
      2. catalog_link_redirect.ocmod.xml - можно установить на любую категорию, созданную в магазине, произвольную ссылку (как внешнию так и внутреннию). При попытке перехода по ссылке категории в  магазине, если параметр не пустой, будет редирект на произвольную ссылку.
      3. manufacturer_link_redirect.ocmod.xml - можно установить на любого производителя, созданного в магазине, произвольную ссылку (как внешнию так и внутреннию). При переходе по ссылке производителя в магазине, если параметр не пустой, будет редирект на произвольную ссылку.
      4. information_link_redirect.ocmod.xml - можно установить на любую статью, написанную в магазине, произвольную ссылку (как внешнию так и внутреннию). При переходе по ссылке производителя в магазине, если параметр не пустой, будет редирект на произвольную ссылку.
      Установка стандартная, через модификатор или скопировать файлы в папку system/. Можно использовать модификации как все вместе так и по отдельности, в зависимости от необходимости. Работает так же с SEO линками,так же  на разных языках можно указать свои ссылки
      Протестирована на OC 2.1,2.2,2.3
      Демо:
      OC 2.1 товар "iPhone", категория "MP3 плееры > test 11", производитель "Apple", статья "Доставка"
      OC 2.2 товар "iPhone", категория "MP3 плееры > test 11", производитель "Apple", статья "Доставка"
      OC 2.3 товар "iPhone", категория "MP3 плееры > test 11", производитель "Apple", статья "Доставка"
       
    • By zemleroi
      300.00 руб
      Скачать/Купить дополнение


      Редирект на произвольный url для товаров,категорий,производителей и статей
      И так 4-е небольших доработки для OpenCart 2.x которые добавляют  функционал редиректа при переходе по ссылке
      1. product_link_redirect.ocmod.xml - можно установить на любой товар, созданный в магазине, произвольную ссылку (как внешнию так и внутреннию). При попытке перехода по ссылке товара в магазине, если параметр не пустой, будет редирект на произвольную ссылку.
      2. catalog_link_redirect.ocmod.xml - можно установить на любую категорию, созданную в магазине, произвольную ссылку (как внешнию так и внутреннию). При попытке перехода по ссылке категории в  магазине, если параметр не пустой, будет редирект на произвольную ссылку.
      3. manufacturer_link_redirect.ocmod.xml - можно установить на любого производителя, созданного в магазине, произвольную ссылку (как внешнию так и внутреннию). При переходе по ссылке производителя в магазине, если параметр не пустой, будет редирект на произвольную ссылку.
      4. information_link_redirect.ocmod.xml - можно установить на любую статью, написанную в магазине, произвольную ссылку (как внешнию так и внутреннию). При переходе по ссылке производителя в магазине, если параметр не пустой, будет редирект на произвольную ссылку.
      Установка стандартная, через модификатор или скопировать файлы в папку system/. Можно использовать модификации как все вместе так и по отдельности, в зависимости от необходимости. Работает так же с SEO линками,так же  на разных языках можно указать свои ссылки
      Протестирована на OC 2.1,2.2,2.3
      Демо:
      OC 2.1 товар "iPhone", категория "MP3 плееры > test 11", производитель "Apple", статья "Доставка"
      OC 2.2 товар "iPhone", категория "MP3 плееры > test 11", производитель "Apple", статья "Доставка"
      OC 2.3 товар "iPhone", категория "MP3 плееры > test 11", производитель "Apple", статья "Доставка"
       
      Добавил zemleroi Добавлено 26.01.2017 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.