Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Дублировать кнопку "купить" в карточке товара


Mixa0389
 Share

Recommended Posts

Всем привет, в opencart пока новичок, делаю на 2.3.0.2, как собственно добавить еще одну кнопку "Купить" в карточку товара? Просто взять весь кусок кода id="product" в product.tpl и продублировать в нужном месте не работает, где то там еще есть проверки которые я не учел, или нужно лезть в контроллер и что то дописывать туда?

Link to comment
Share on other sites


В карточке товара кнопка работает по ID - id="button-cart"

В скопированной кнопке измените id на например id="button-cart2"

 

ниже на странице найдите код 

 
 

$('#button-cart').on('click', function() {

и измените его на 

 
  $('#button-cart, #button-cart2').on('click', function() {

 

 

Link to comment
Share on other sites

@Serg9988  класс! Большое спасибо! Только еще кэш модификаторов обновить нужно было, а то я изменения внес, но кнопки не было, будто и не добавлял ничего в шаблон)))

Link to comment
Share on other sites


51 минуту назад, Mixa0389 сказал:

@Serg9988  класс! Большое спасибо! Только еще кэш модификаторов обновить нужно было, а то я изменения внес, но кнопки не было, будто и не добавлял ничего в шаблон)))

пожалуйста

Link to comment
Share on other sites

  • 2 years later...
  • 1 year later...
В 20.10.2017 в 09:24, Serg9988 сказал:

В карточке товара кнопка работает по ID - id="button-cart"

В скопированной кнопке измените id на например id="button-cart2"

 

ниже на странице найдите код 

 
 

$('#button-cart').on('click', function() {

и измените его на 

 
  $('#button-cart, #button-cart2').on('click', function() {

 

А как добавить рядом с кнопкой КУПИТЬ , вторую кнопку В КОРЗИНУ

 

Что то не выходит

 

Чтобы купить вела на оформление заказа , а В КОРЗИНУ в корзину

Link to comment
Share on other sites


5 часов назад, comandir22 сказал:

 

А как добавить рядом с кнопкой КУПИТЬ , вторую кнопку В КОРЗИНУ

 

Что то не выходит

 

Чтобы купить вела на оформление заказа , а В КОРЗИНУ в корзину

Ну вам нужно просто вставить рядом с кнопкой курить код <a href="ссылка на страницу корзины" class="клас с кнопки купить"> в корзину </a>

Edited by Serg9988
  • +1 1
Link to comment
Share on other sites

5 часов назад, Serg9988 сказал:

Ну вам нужно просто вставить

просто вставил

Но , когда нет товара в корзине , кнопка Купить пишет просто пустую страницу , корзина пуста , нет перехода товара в Симпл заказ

Чего то тут не хватает

 

 <div class="cart">
   <a href="/index.php?route=checkout/simplecheckout" class="button">Купить</a>
   <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />

 

Ваша корзина пуста
 
Edited by comandir22
Link to comment
Share on other sites


2 минуты назад, comandir22 сказал:

просто вставил

 

Но , когда нет товара в корзине , кнопка Купить пишет просто пустую страницу , корзина пуста , нет перехода товара в Симпл заказ

Ваша корзина пуста
 

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

Link to comment
Share on other sites

21 минуту назад, Serg9988 сказал:

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

 

логика кнопки

Нажимаешь кнопку купить и сразу открывается страница оформления заказа симпл и этот товар в корзине там

 

логика на уменьшение шагов , если нужно что то одно

Link to comment
Share on other sites


20 минут назад, comandir22 сказал:

 

логика кнопки

Нажимаешь кнопку купить и сразу открывается страница оформления заказа симпл и этот товар в корзине там

 

логика на уменьшение шагов , если нужно что то одно

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=34111

  • +1 1
Link to comment
Share on other sites

15 минут назад, Tom сказал:

 

спасибо) попробую поковырять его) но я не шарю особо

 

этот файлик в товар кидает меня при нажатии Купить Нав с добавлением в корзину если в товаре нажму Купить

И потом в корзине наживаю оформить и кидает на оформление заказа симпл

Edited by comandir22
Link to comment
Share on other sites


17 минут назад, Tom сказал:

 

короче с этим файлом 

Захожу в товар, нажимаю КУПИТЬ и открывается Корзина)

А нужно не то, минуя страницы корзины , чтобы нажал Купить и открылось оформление заказа Симпл

Link to comment
Share on other sites


1 минуту назад, Tom сказал:

add to cart, go to cart.....

 

это не то

Не нужно чтобы кидало в корзину,

Нужно чтобы кидало сразу в оформление заказа

Ваши примеры китают в корзину ....go to cart.

Link to comment
Share on other sites


Достаточно открыть симплу и изучить ее более внимательно. Особенно раздел замены ссылок. И тогда , все станет именно то.

Link to comment
Share on other sites

5 часов назад, Tom сказал:

Особенно раздел замены ссылок

 

да там Скрипт нужно небольшой написать , или в симпле править скрипт

ссылки сами не сработают

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.