Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

Изменение Подписи Цены В Главном Содержимом Rate Topic   - - - - -

 
  • Remzy
  • Newbie
  • Members
  • Join Date: 22-Aug 17
  • 10 posts

Posted 14 November 2017 - 05:58 AM #1

Здравствуйте, есть ли возможность изменить подпись цены в карточке товара в определенной категории, при этом не затронув другие категории.

Например я хочу чтобы в одном разделе цена отображалась так

2017-11-14_15-52-28.png?1510638921852

А в другом разделе так

2017-11-14_15-51-47%20(2).png?1510638893



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 16,123 posts

Posted 14 November 2017 - 07:14 AM #2

Например, в файле design/themes/ТЕМА/templates/common/product_data.tpl

 

замените

<span class="ty-price{if !$product.price|floatval && !$product.zero_price_action} hidden{/if}" id="line_discounted_price_{$obj_prefix}{$obj_id}">{include file="common/price.tpl" value=$product.price span_id="discounted_price_`$obj_prefix``$obj_id`" class="ty-price-num" live_editor_name="product:price:{$product.product_id}" live_editor_phrase=$product.base_price}</span>

на

<span class="ty-price{if !$product.price|floatval && !$product.zero_price_action} hidden{/if}" id="line_discounted_price_{$obj_prefix}{$obj_id}">{include file="common/price.tpl" value=$product.price span_id="discounted_price_`$obj_prefix``$obj_id`" class="ty-price-num" live_editor_name="product:price:{$product.product_id}" live_editor_phrase=$product.base_price}{if $details_page}{if $product.main_category == 123} за шт.{else} за кв.м.{/if}{/if}</span>

где 123 - это ID категории, в которой надо показывать цену за шт. (можно посмотреть в админке)

 

P.S. Хуки для изменения с помощью аддона тут так же имеются


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration

Certified CS-Cart RU Developer | Сертифицированный разработчик на CS-Cart Русская Версия

 
  • Alt-team
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 18-Jan 11
  • 2,477 posts

Posted 17 November 2017 - 02:34 PM #3

Посмотрите еще информацию о нашем модуле "Цена за единицу товара". 

 

*Модуль позволяет пользователям видеть единицу товара, за которую они платят (штука, кг, квадратный метр и т.д). Информация о единице товара отображается на детальной странице товара под строкой розничной цены, на странице категории, в корзине, счет-фактуре и детальной странице заказа.

 

*Админ может создавать различные названия/тексты для единиц.

*Есть возможность массового редактирования единиц товара.

 

С уважением,

Alt-team.


CS-Cart add-ons | CS-Cart development service | CS-Cart Design

GET A FREE QUOTE  | УЗНАТЬ СТОИМОСТЬ РАБОТЫ