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

Recommended Posts

Здравствуйте! Хочу убрать цену опции в списке товара. 53ea17e0763945ce8cfef58.png (+20.00грн.) нужно убрать. Можете пожалуйста подсказать как?

Сейчас делаю, 2-ю цену для магазина, а это опция не должна показывать покупателю цену опции.

Заранее спасибо.

Link to post
Share on other sites

Проше говоря убрать префикс опции. В контролере если убрать этот параметр выскакивает ошибка на линии.

Link to post
Share on other sites

/catalog/view/theme/ваша тема/template/product/product.tpl

​ Удалить это

<?php if ($option_value['price']) { ?>
 (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
 <?php } ?>

  • +1 1
Link to post
Share on other sites

  • 11 months later...

Всем привет! Кто нибудь может подсказать как убрать +, - и т.д. в опциях перед ценой ? К примеру чтобы вмето +100 было просто 100

Link to post
Share on other sites

Уберёте плюс,внесёте путаницу .Потому как "+100" означает сумму,которая будет добавлена к основной цене.А в Вашем случае покупатель может решить ,что она равна  "100" а в корзине обнаружит сюрприз с совсем другим значением))

  • +1 1
Link to post
Share on other sites

Уберёте плюс,внесёте путаницу .Потому как "+100" означает сумму,которая будет добавлена к основной цене.А в Вашем случае покупатель может решить ,что она равна  "100" а в корзине обнаружит сюрприз с совсем другим значением))

У меня изначальная цена 0 а в опциях варианты, базовоую цену там назначить не получается.

Link to post
Share on other sites

В Opencart по умолчанию опции указывают разницу цены.

Link to post
Share on other sites
  • 1 month later...

/catalog/view/theme/ваша тема/template/product/product.tpl

​ Удалить это

 

<?php if ($option_value['price']) { ?>
  (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
  <?php } ?>

Данное решение полностью убирает то, что в скобках (цену опции).

А что если нужно вместо, предположим, вида "Вагон (+25000%)" получить вид "Вагон (600 штук (коробок, паллет и т.д.))"? Реально?

Link to post
Share on other sites

Этот модуль я уже использую для формирования цены, спасибо.

Правда в моем случае актуален знак *.

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

"Вагон (+25000%)" (цена при этом верная)

а нужно

"Вагон (600 штук)" (цена должна остаться прежней, то есть верной).

 

Суть в том, что поле "цена" из опции используется как множитель (количество товара в конкретном лоте, в данном примере - 600 единиц).

И вот это же значение хочется видеть в опциях в карточке товара.

 

Использование же оператора = не приемлемо, так как он игнорирует изначальную цену товара, а в моем случае эта цена является отправной точкой во всех остальных расчетах.

 

Надеюсь, теперь изложил более понятно.

Link to post
Share on other sites

Этот модуль я уже использую для формирования цены, спасибо.

Правда в моем случае актуален знак *.

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

"Вагон (+25000%)" (цена при этом верная)

а нужно

"Вагон (600 штук)" (цена должна остаться прежней, то есть верной).

 

Суть в том, что поле "цена" из опции используется как множитель (количество товара в конкретном лоте, в данном примере - 600 единиц).

И вот это же значение хочется видеть в опциях в карточке товара.

 

Использование же оператора = не приемлемо, так как он игнорирует изначальную цену товара, а в моем случае эта цена является отправной точкой во всех остальных расчетах.

 

Надеюсь, теперь изложил более понятно.

Разобрался, допилил, всем спасибо)

Link to post
Share on other sites

  • 1 year later...

Разобрался, допилил, всем спасибо)

 

Добрый день. Как вы это сделали? У меня тоже нужно убрать в опции +цена. Opencart 1.5.1.3 и дайте ссылку на ваш магазин посмотреть. Спасибо.

Link to post
Share on other sites

  • 1 year later...

/catalog/view/theme/ваша тема/template/product/product.tpl

​ Удалить это

 

<?php if ($option_value['price']) { ?>
  (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
  <?php } ?>

спасибо

Link to post
Share on other sites

  • 1 month later...

/catalog/view/theme/ваша тема/template/product/product.tpl

​ Удалить это

 

<?php if ($option_value['price']) { ?>
  (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
  <?php } ?>

не помогло. Версия opencart 2.1.0.1. Убрал все надписи такого типа в данном файле... но все равно отображется наценка на разных опциях. 

сайт: http://dveri.magbober.ru/index.php?route=product/product&path=20_26&product_id=87

Link to post
Share on other sites

  • 2 weeks later...

не помогло. Версия opencart 2.1.0.1. Убрал все надписи такого типа в данном файле... но все равно отображется наценка на разных опциях. 

сайт: http://dveri.magbober.ru/index.php?route=product/product&path=20_26&product_id=87

А ты изменение картинки при выборе опции цвета где брал!?) Подскажи модуль!)

Link to post
Share on other sites

  • 4 months later...
В 09.11.2016 в 10:17, dsdkory сказал:

не помогло. Версия opencart 2.1.0.1. Убрал все надписи такого типа в данном файле... но все равно отображется наценка на разных опциях. 

сайт: http://dveri.magbober.ru/index.php?route=product/product&path=20_26&product_id=87

Подскажите как убрали наценку из опций в opencart 2.1.0.1

Edited by adsl13
Link to post
Share on other sites

  • 2 months later...

фаил расположен в другом месте

system/storage/modification/catalog/view/theme/ваша тема/template/product
 

Link to post
Share on other sites

Это место хранения кеша модификаторов.И сразу после обновления в админке этот файл будет переписан по новой.Сам файл расположен

catalog/view/theme/ваша тема/template/product/product.tpl

Link to post
Share on other sites

Не могу убрать (-10) (+20). Уже убрал все 

<?php if ($option_value['price']) { ?>
  (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
  <?php } ?>

Где еще может быть ?

Version 2.3.0.2

сайт - http://ds-metall.com.ua/stoly-i-stoliki/stk-001.html

Edited by silkers
Link to post
Share on other sites

  • 8 months later...
В 04.07.2017 в 12:37, silkers сказал:

Не могу убрать (-10) (+20). Уже убрал все 


<?php if ($option_value['price']) { ?>
  (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
  <?php } ?>

Где еще может быть ?

Version 2.3.0.2

сайт - http://ds-metall.com.ua/stoly-i-stoliki/stk-001.html

Цитата

<?php echo $option_value['price_prefix']; ?>удалите из product.tpl этот кусок кода

Link to post
Share on other sites

  • 7 months later...

Opencart 2.3.0.2 Unishop. У меня не фига не убралось. Все делала как описано выше, кэш чистила. модификаторы обновляла, как висит + N руб, так и есть

Link to post
Share on other sites

  • 3 months later...
В 20.10.2018 в 15:27, cotto333 сказал:

Opencart 2.3.0.2 Unishop. У меня не фига не убралось. Все делала как описано выше, кэш чистила. модификаторы обновляла, как висит + N руб, так и есть

Не заморачивайте себе голову, вот решение:

Путь к файлу: /system/storage/modification/catalog/view/theme/ваша тема/template/product
файл product.tpl находим строку № 270 
(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
и меняем ее на:
<?php echo $display = ''; $option_value['price_prefix']; ?><?php echo $display = ''; $option_value['price']; ?>

 

Все работает, нечего не нарушается в расчетах, просто мы ее скрыли от клиента чтоб не путать его + 10 или - 20 и все!

Edited by xdrive35d
  • +1 1
Link to post
Share on other sites

В 5 февраля 2019 г. в 14:58, xdrive35d сказал:

Путь к файлу: /system/storage/modification/catalog/view/theme/ваша тема/template/product
файл product.tpl

Вы это серьёзно?

А обновите кеш модификаторов. Будет работать? :) 

Link to post
Share on other sites
  • 4 weeks later...
В 10.03.2013 в 15:18, alex159357 сказав:

/catalog/view/theme/ваша тема/template/product/product.tpl

Удалить это

 


<?php if ($option_value['price']) { ?>
 (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
 <?php } ?>
 

 

не работает, в чем может быть причина?

Link to post
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
  • 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.