Jump to content

Recommended Posts

В product.tpl,products.tpl,main.tpl находите строку -

<span class="price">{$v->price|convert} <span class="currency">{$currency->sign|escape}</span></span>



и меняете на -

{if $v->price|convert <1}					<span class="price">цена по запросу <span class="currency">{$currency->sign|escape}</span></span>					{else}					<span class="price">{$v->price|convert} <span class="currency">{$currency->sign|escape}</span></span>					{/if}
Link to post
Share on other sites

Спасибо большое!
только после фразы "цена по запросу" осталось обозначение валюты "руб."
можно ее как-то убрать у товаров со стоимостью 0 (цена по запросу)?

Link to post
Share on other sites

удалите в строке:

<span class=\"price\">цена по запросу <span class=\"currency\">{$currency->sign|escape}</span></span>



кусок кода:

<span class=\"currency\">{$currency->sign|escape}</span>
Link to post
Share on other sites
  • 3 years later...

Отличное решение, а как сделать так, чтобы текст в корзине "0 руб" сменила надпись "цена по запросу" или "-" ?

 

{* Цена за единицу *}
	<td class="price">
		{($purchase->variant->price)|convert} {$currency->sign}
	</td>
{* Цена *}
	<td class="price">
		{($purchase->variant->price*$purchase->amount)|convert} {$currency->sign}
	</td>
Link to post
Share on other sites

 

Отличное решение, а как сделать так, чтобы текст в корзине "0 руб" сменила надпись "цена по запросу" или "-" ?

 

{* Цена за единицу *}
	<td class="price">
		{($purchase->variant->price)|convert} {$currency->sign}
	</td>
{* Цена *}
	<td class="price">
		{($purchase->variant->price*$purchase->amount)|convert} {$currency->sign}
	</td>

 

 

как-то так:

 

	{* Цена за единицу *}
	<td class="price">
		{if $purchase->variant->price>0}
			{($purchase->variant->price)|convert} {$currency->sign}
		{else}
			цена по запросу
		{/if}
	</td>

аналогично для цены:

	{* Цена *}
	<td class="price">
		{if $purchase->variant->price>0}
			{($purchase->variant->price*$purchase->amount)|convert} {$currency->sign}
		{else}
			цена по запросу
		{/if}
	</td>
Link to post
Share on other sites
  • 3 years later...

Всем привет, ребят хелпаните! У меня не стоковый шаблон. Код совсем другой или я не правильно правлю, в общем не получается!

 

Product.tpl

 

<div class="item_price">
<div id="bx_{$product->variant->id}_price" class="item_current_price price"><span class="pr">{$product->variant->price|convert}</span> {$currency->sign}</div>
{if $product->variant->compare_price > 0}
<div id="bx_{$product->variant->id}_old_price" class="item_old_price crossed_price"><span class="cros">{$product->variant->compare_price|convert}</span> {$currency->sign|escape}</div>
{/if}

 

Main.tpl

 

<div class="price_block">
{if $product->variants|count > 0}
<div class="new_price">{$product->variant->price|convert} <span> {$currency->sign|escape}</span></div>
{else}
Нет в наличии
{/if}
{if $product->variant->compare_price > 0}<div class="old_price">{$product->variant->compare_price|convert}<span> {$currency->sign|escape}</span></div>{/if}
</div>

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...