Jump to content
Sign in to follow this  
Lay891

Исправить кнопку купить

Recommended Posts

v 1.5.3.1 Пытаюсь сделать, чтобы кнопка купить не отправляла товар в корзину, а отправляла на одну из страниц сайта, подскажите пожалуйста, как это можно реализовать?

Спасибо.

Share this post


Link to post
Share on other sites

а проблемы? где... я попробовал, поискал.. решения нет. Вот как пробовал а не работает...

из описания не понятно куда отправлять....

Share this post


Link to post
Share on other sites

Искал на форуме, искал в гугле, нашел только, как сменикть название кнопки с "купить" на "заказать". Чтоб отправляла например на страницу "Связаться с нами". Нашел код элемента "кнопка": <input type="button" value="Купить" onclick="addToCart('67');" class="button"> но непонятно откуда он и как его поменять на то что мне нужно.

Share this post


Link to post
Share on other sites

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

Если такая операция нужна только в карточке товара.. то наверно вообще без проблем!

Share this post


Link to post
Share on other sites

У меня товаров всего 5, висят они в модуле "рекомендуемые" хочу поменять урл у кнопок, что в этом модуле, но незнаю как. Пока эти кнопки только добавляют товар в корзину.

Share this post


Link to post
Share on other sites

тогда можете заменить функцию addtocart в common,js на такое

function addToCart(product_id, quantity) {
if (product_id==49) {location = "http://ya.ru"; }
if (product_id==43) {location = "http://yaa.ru"; }
   };

насколько это верно не знаю, но работает... первое что в голову самое простое пришло. Пусть гуру напишут если что...

id товара узнаете в конце адреса товара, а если чпу включен то например с помощью фаербага.

  • +1 1

Share this post


Link to post
Share on other sites

Спасибо вам. Я Поясню, мне корзина и заказы через систему opencart не нужны, у меня всего 5 наименований товаров. Кнопка "купить" будет выводить на страницу с формой "Ваш мэил, телефон, заказ". Спасибо вам за ответ!

Share this post


Link to post
Share on other sites

Поставили бы тогда дополнение Быстрый заказ и все. Выскакивает форма ФИО и Контакты...

А если просто на одну страницу контактов любой товар, то можно в файле шаблона featured.tpl

заменить это

<div class="cart"><input type="button" title="Купить" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button2" /></div>

на это

<a href="ВАША СТРАНИЦА" class="button">КУПИТЬ</a>

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

А где искать этот featured.tpl? поиск не находит.

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.

Sign in to follow this  

  • 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.