Jump to content

Recommended Posts

Доброго времени суток. Пожалуйста,помогите настроить и довести до ума код сайта. 

 

Суть проблемы - мне нужно,чтобы клиент,при нажатии на кнопку «купить» ,перенаправлялся на новую страницу. 

Подробнее - я оставляю реферальную ссылку в админке(каталог->товары->добавить новый товар->данные->расположение)

и вот при нажатии на кнопку «купить» клиент переходит на новую страницу по ссылке,которую я оставил в расположении. Как это сделать???

весь интернет перекапал,но единственное,что нашёл - похожая на мою ситуация,но с версией опенкарт 2. Попробовал изменить код - ничего не поменялось. 

Пожалуйста,помогите. Только со всеми подробностями,если не трудно. Буду очень признателен

Share this post


Link to post
Share on other sites
8 часов назад, Valet3713 сказал:

Доброго времени суток. Пожалуйста,помогите настроить и довести до ума код сайта. 

 

Суть проблемы - мне нужно,чтобы клиент,при нажатии на кнопку «купить» ,перенаправлялся на новую страницу. 

Подробнее - я оставляю реферальную ссылку в админке(каталог->товары->добавить новый товар->данные->расположение)

и вот при нажатии на кнопку «купить» клиент переходит на новую страницу по ссылке,которую я оставил в расположении. Как это сделать???

весь интернет перекапал,но единственное,что нашёл - похожая на мою ситуация,но с версией опенкарт 2. Попробовал изменить код - ничего не поменялось. 

Пожалуйста,помогите. Только со всеми подробностями,если не трудно. Буду очень признателен

 

Share this post


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

 

А есть вариант самому код исправить?

купить модуль не проблема,только у меня большие сомнение по поводу того,что он решит мою проблему

Share this post


Link to post
Share on other sites

Сколько у вас товаров?

 

Share this post


Link to post
Share on other sites

Пока я добавил только 1 товар(для теста)

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

ах,да,у меня нестандартный шаблон,если это важно 

Share this post


Link to post
Share on other sites
Posted (edited)
3 часа назад, Valet3713 сказал:

Пока я добавил только 1 товар(для теста)

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

ах,да,у меня нестандартный шаблон,если это важно 

в чем сложность скрыть существующую кнопку купить и на ее месте вывести  содержимое поля расположение оформив стилями как кнопку купить?

в twig убираете кнопку купить или скрываете display:none;

вместо нее выводите что то типа <button> {{ location }} </button>  -зависит от того как у вас в шаблоне.

в контролере добавляете определение переменной. все

Edited by Dimasscus

Share this post


Link to post
Share on other sites
5 часов назад, Valet3713 сказал:

Пока я добавил только 1 товар(для теста)

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

ах,да,у меня нестандартный шаблон,если это важно 

суперкасом стает на все

не меняет файлов

Share this post


Link to post
Share on other sites
В 27.03.2020 в 05:18, Valet3713 сказал:

Доброго времени суток. Пожалуйста,помогите настроить и довести до ума код сайта. 

 

Суть проблемы - мне нужно,чтобы клиент,при нажатии на кнопку «купить» ,перенаправлялся на новую страницу. 

Подробнее - я оставляю реферальную ссылку в админке(каталог->товары->добавить новый товар->данные->расположение)

и вот при нажатии на кнопку «купить» клиент переходит на новую страницу по ссылке,которую я оставил в расположении. Как это сделать???

весь интернет перекапал,но единственное,что нашёл - похожая на мою ситуация,но с версией опенкарт 2. Попробовал изменить код - ничего не поменялось. 

Пожалуйста,помогите. Только со всеми подробностями,если не трудно. Буду очень признателен

Прежде , чем вам накидают ссылок на модули , которые делают  к вашей задаче 100500 не нужных вам функций, сделайте следующее.

Напишите , что именно вы пытались сделать , в каких файлах, после каких строк, какие проблемы или ошибки возникали.

Это даст понять, что вы хотите не просто скопипастить кусок (ки) нужного кода, а реально желаете получить навыки.

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

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 YaRad
      Подскажите, есть ли такой модуль чтобы менял текст кнопки купить в зависимости от статуса товара на складе, но не ограничивался 2 видами: "купить" и "нет на складе"?
       
      Требуется различное отображение кнопки "Купить" в зависимости от статуса "Отсутствие на складе" в карточке товара в админ-панели при нулевом количестве товара на складе:
      - "В наличии" - кнопка "Купить" в карточке товара
      - "Нет в наличии" - кнопка "Сообщить о поступлении" в карточке товара
      - "Под заказ" - кнопка "Заказать" в карточке товара, при этом товар должен добавляться в корзину
      - "Производство 7-10 дней" -  кнопка "Купить" в карточке товара, при этом товар должен добавляться в корзину
      - "Производство 3-5 дней" - аналогично кнопка "Купить" в карточке товара, при этом товар должен добавляться в корзину
       
      openCart.pro 2.3
    • By riny
      Скачать/Купить дополнение


      Замена кнопки "купить" на реф. ссылку
      Если вам надо чтобы при нажатии на "купить" происходил переход по реферальной ссылке, то это дополнение для вас. Ссылка хранится в поле товара "Расположение/location".
      Мод заменяет кнопку "купить" в товаре, похожих товарах, категориях, акциях, брендах, сравнении, закладках и модулях последние, рекомендуемые, хиты продаж, акции.
      Установка:
      - скопировать содержимое папки upload в корневой каталог вашего сайта (стандартные файлы не заменяются)
      - если нужно открывать ссылки в новом окне используйте версию модуля из папки "upload [new_window_version]"
      - увеличить в phpMyAdmin размер поля location таблицы product, в котором будут храниться реф. ссылки, пример на скриншоте [pma.jpg]
      Тестировалось на ocStore 1.5.5.1.1, opencart 1.5.5.1
      Добавил riny Добавлено 04.09.2013 Категория Покупки, оформление заказа, корзина Системные требования Сайт разработчика Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика Старая цена  
    • By ArtemPitov
      300.00 руб
      Скачать/Купить дополнение


      BTN link | Произвольные мультиязычные ссылки вместо кнопки купить
      Модуль работает на стандартном шаблоне и функционале, для других требуется адаптация  
       
      BTN link | Модуль позволяет выборочно заменять кнопку "купить" на произвольную ссылку c мультиязычной поддержкой
      После установки модуля в карточке товара во вкладке "Данные" поваляться поля для ввода ссылок для каждой локализации.
      Модуль можно использовать для рефиральной программы (к примеру IHerb) или для пере направления покупателя на другой ресурс.
      Важно | ссылка обязательно должна содержать https:// или http:// приставку
      Установка
      Процесс установки дополнения происходит через стандартную установочную систему Opencart 2 архивом zip (Дополнения => Установка дополнений)
      В процессе установки может потребовать настройка FTP, что бы не настраивать - можете воспользоваться фиксом. Распакуйте скачены архив и установите localcopy.ocmod.xml после этого обновите модификатори и повторите установку модуль BTN link
      На забудьте после установки дополнения обновить модификатор !
      DEMO BTN link
      Административная часть | ПАРОЛЬ: demo ЛОГИН: demo | http://dev.bigsam.com.ru/admin
      Карточка товара | http://dev.bigsam.com.ru/index.php?route=product/product&product_id=42
      Категории | http://dev.bigsam.com.ru/index.php?route=product/category&path=25_28
      Акции | http://dev.bigsam.com.ru/index.php?route=product/special
      Модули на главной | http://dev.bigsam.com.ru
      Лицензия
      Приобретая BTN link покупатель может установить дополнение только на один домен и его под домены, для установки на другие домены (сайты) нужно приобретать дополнительную лицензию. Запереться передавать BTN link лицам которые не приобретали лицензию. Дополнения продается по принципу "As is".
      Официально приобрести BTN link можно только на https://opencartforum.com, все другие варианты получения дополнения могут нести потенциальную опасность вашему сайту
      Добавил ArtemPitov Добавлено 27.04.2016 Категория Покупки, оформление заказа, корзина Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена  
    • By ArtemPitov
      Модуль работает на стандартном шаблоне и функционале, для других требуется адаптация  
       
      BTN link | Модуль позволяет выборочно заменять кнопку "купить" на произвольную ссылку c мультиязычной поддержкой
      После установки модуля в карточке товара во вкладке "Данные" поваляться поля для ввода ссылок для каждой локализации.
      Модуль можно использовать для рефиральной программы (к примеру IHerb) или для пере направления покупателя на другой ресурс.
      Важно | ссылка обязательно должна содержать https:// или http:// приставку
      Установка
      Процесс установки дополнения происходит через стандартную установочную систему Opencart 2 архивом zip (Дополнения => Установка дополнений)
      В процессе установки может потребовать настройка FTP, что бы не настраивать - можете воспользоваться фиксом. Распакуйте скачены архив и установите localcopy.ocmod.xml после этого обновите модификатори и повторите установку модуль BTN link
      На забудьте после установки дополнения обновить модификатор !
      DEMO BTN link
      Административная часть | ПАРОЛЬ: demo ЛОГИН: demo | http://dev.bigsam.com.ru/admin
      Карточка товара | http://dev.bigsam.com.ru/index.php?route=product/product&product_id=42
      Категории | http://dev.bigsam.com.ru/index.php?route=product/category&path=25_28
      Акции | http://dev.bigsam.com.ru/index.php?route=product/special
      Модули на главной | http://dev.bigsam.com.ru
      Лицензия
      Приобретая BTN link покупатель может установить дополнение только на один домен и его под домены, для установки на другие домены (сайты) нужно приобретать дополнительную лицензию. Запереться передавать BTN link лицам которые не приобретали лицензию. Дополнения продается по принципу "As is".
      Официально приобрести BTN link можно только на https://opencartforum.com, все другие варианты получения дополнения могут нести потенциальную опасность вашему сайту
  • 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.