Если цена товара = 0, вывод надписи.

Статус
В этой теме нельзя размещать новые ответы.

Screamster

Создатель
Регистрация
27 Июн 2007
Сообщения
25
Реакции
13
Добрый день всем присутствующим, возникла надобность зделать такую фишку:

если цена товара = 0, что бы на том месте где отображается цена у товара, выводилась надпись - "Свяжитесь с нами, что бы уточнить цену" и соответственно, если цена в товаре указана такой надписи не было, а была цена. Если кто-то подскажет как это реализовать, буду очень признателен.

З.Ы. Может такое было, но я не нашел, поэтому прошу сильно не ругать.
 
product_detailed.tpl.html:

{if $product_info.Price>0} выводим кнопку купить {else} свяжитесь с нами {/if}
 
Код:
{if $product_info.Price==99} 

Под заказ {else}

{if $product_info.Price>0} выводим кнопку купить {else} свяжитесь с нами {/if}

{/if}
 
Подскажите пожалуйста - а после какой строки это нужно там вставлять?
я пробовал ставить после строки $product_info.in_stock > 0 ) } - не работает!
 
Ты все правильно делал, тебе просто не совсем правильно ответили. Если наличие=99, то должен быть такой код, вставляй его после $product_info.in_stock > 0 }:
Код:
{if $product_info.[COLOR="Red"]in_stock[/COLOR]==99} 
Под заказ {else}
{if $product_info.Price>0} выводим кнопку купить {else} свяжитесь с нами {/if}
{/if}
 
А чтобы ещё и в прайс-листе это работало реально сделать?
 
Разумеется, принцип тот же...
 
Кстати я тоже мучаюсь этим...с выводом надписи "звоните!" вместо нуля в цене - разобрался, а вот как сделать чтобы надпись "Звоните" - была вместо нуля в цене в разделе пециальных предложений?? там упорно пишет "0 руб." В каком шаблоне копать?
 
Главное не перепутайте "=" и "==" в с троке сравнения, а то я долго сидел думал в чем ошибка. "=" в сравнеии переопределяет переменную, как ни странно. :nezn:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху