Перейти к содержанию
Lay891

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

Рекомендуемые сообщения

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

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

тогда можете заменить функцию 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

заменить это

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

на это

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.