Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


Recommended Posts

Всем доброго времени суток! Подскажите как сгделать ик что бы после добавления товара в корзину, кнопка купить менялась на другой текст, допустим "ещё 1"

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

Заранее премного благодарен!

:-)

 

За разжеванный ответ скину WM на кофе  ;)

Link to comment
Share on other sites


Замена надписи КУПИТЬ в категориях( в карточке товара аналогично)

 

 

ДЕЛАЕМ БЭКАП ВСЕХ ФАЙЛОВ ПЕРЕЧИСЛЕННЫХ НИЖЕ

 

в файле   catalog\controller\product\category.php

 

после 

 

$this->data['button_cart'] = $this->language->get('button_cart');

добавить

$this->data['button_cart_already'] = $this->language->get('button_cart_already');//Кнопка  "Куплено"

В файле   catalog\language\russian\russian.php

 

после 

 

$_['button_cart']           = 'Купить';

добавить

$_['button_cart_already']   = 'Куплено';//Кнопка "Куплено"

В файле 

 

catalog\view\theme\Шаблон\template\product\category.tpl

 

находим див корзины  что то типа

 

<div class="cart">
        <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
      </div>

заменяем на

 

    <div class="cart">
        <?php if (empty($product['key'])) { ?>
   <input id="nekupleno" type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');this.value='<?php echo $button_cart_already; ?>'" class="button" />
     <?php } else { ?>
  <input id="kupleno" type="button" value="<?php echo $button_cart_already; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
     <?php } ?>
      </div>

 

Ну а как назвать кнопку это уже фанизия подскажет .Вот згдесь    catalog\language\russian\russian.php
 
 

$_['button_cart_already']   = 'Куплено';//Кнопка "Куплено"

  • +1 1
Link to comment
Share on other sites

  • 2 weeks later...

Дружиещё огромное спасипотому что! Дай мне кошелек свой, скину на чашку чая:)

[offtop]Tom обычно чай ведрами пьет... ))[/offtop]

  • +1 1
Link to comment
Share on other sites


  • 4 weeks later...

хотел ещё узнать можно ли сгделать ик что бы данные сохранялись?
Если я нажимаю купить, кнопка меняется на ещё 1, это рилииет, но когда я переходу в другой разгдел и потом возвращаюсь в тот ггде должна быть кнопка ещё 1, им снова просто кнопка купить...

Link to comment
Share on other sites


  • 1 month later...

хотел ещё узнать можно ли сгделать ик что бы данные сохранялись?

Если я нажимаю купить, кнопка меняется на ещё 1, это рилииет, но когда я переходу в другой разгдел и потом возвращаюсь в тот ггде должна быть кнопка ещё 1, им снова просто кнопка купить...

Решили проблему, чтобы после перезагрузки кнопка не менялась на купить?

Link to comment
Share on other sites


Решили проблему, чтобы после перезагрузки кнопка не менялась на купить?

Да, проблему решили мне на платной основе:)

Подсказал если бы знал как это сгделали...

в лс скинул свой код

Link to comment
Share on other sites


Да, проблему решили мне на платной основе :)

Подсказал если бы знал как это сгделали...

в лс скинул свой код

w3bmak3r спасипотому что потому чтольшое, но я тоже эту проблему решил :) в спотому чторке http://www.brocart.net/58-zavantazhyty-zbirku-BROcart/1-BROcart-bezkoshtovno-v2-7.html этот функционал уже есть из коробки.

Link to comment
Share on other sites


w3bmak3r спасипотому что потому чтольшое, но я тоже эту проблему решил :) в спотому чторке http://www.brocart.net/58-zavantazhyty-zbirku-BROcart/1-BROcart-bezkoshtovno-v2-7.html этот функционал уже есть из коробки.

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

 

но за спотому чторку спасипотому что, посмотрю что им интересного всунули:)

Link to comment
Share on other sites


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

 

но за спотому чторку спасипотому что, посмотрю что им интересного всунули :)

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

Link to comment
Share on other sites


  • 3 years later...
  • 7 months later...
  • 2 years later...
В 21.11.2013 в 08:20, Tom сказал:

Замена надписи КУПИТЬ в категориях( в карточке товара аналогично)

 

 

  Показать контент

ДЕЛАЕМ БЭКАП ВСЕХ ФАЙЛОВ ПЕРЕЧИСЛЕННЫХ НИЖЕ

 

в файле   catalog\controller\product\category.php

 

после 

 


$this->data['button_cart'] = $this->language->get('button_cart');

добавить


$this->data['button_cart_already'] = $this->language->get('button_cart_already');//Кнопка  "Куплено"

В файле   catalog\language\russian\russian.php

 

после 

 


$_['button_cart']           = 'Купить';

добавить


$_['button_cart_already']   = 'Куплено';//Кнопка "Куплено"

В файле 

 

catalog\view\theme\Шаблон\template\product\category.tpl

 

находим див корзины  что то типа

 


<div class="cart">
        <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
      </div>

заменяем на

 


    <div class="cart">
        <?php if (empty($product['key'])) { ?>
   <input id="nekupleno" type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');this.value='<?php echo $button_cart_already; ?>'" class="button" />
     <?php } else { ?>
  <input id="kupleno" type="button" value="<?php echo $button_cart_already; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
     <?php } ?>
      </div>

 

Ну а как назвать кнопку это уже фанизия подскажет .Вот згдесь    catalog\language\russian\russian.php
 
 

$_['button_cart_already']   = 'Куплено';//Кнопка "Куплено"

для 2.3 есть?

 

@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

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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.