Регистрация
Вход через соцсети
Восстановление пароля

Магазин: Товар

Новый топик
10.02.2011, 18:24
Ответить | Цитировать
sail
БизнесТелеСистемы

Зарегистрирован:
2010-03-30
Сообщений: 55

Всем привет, скажите как вывести на сайте через компонент Товар цену у которой нет цены, тоесть если цены нет, то вывести Цена не указана.

В списке объекта есть:
Код:
$result_vars = '$Price, $Currency';
($data[$GLOBALS["shop"]->PriceColumn] ? $GLOBALS["shop"]->FormatCurrency($data[$GLOBALS["shop"]->PriceColumn], $data[$GLOBALS["shop"]->CurrencyColumn]) : "цена не указана");


Это не работает

В сис. настройках прописано:
Код:
global $shop;
if(!isset($classID)){
$classID = $cc_env['Class_ID'];
}
// если у дочернего объекта не указана цена, берется цена родительского объекта
// для этого придется сделать JOIN
$query_join = " LEFT JOIN Message$classID as parent ON (a.Parent_Message_ID != 0 AND a.Parent_Message_ID=parent.Message_ID)";

$query_select = "IFNULL(a.$shop->PriceColumn, parent.$shop->PriceColumn) as Netshop_Price_Column,
IFNULL(a.$shop->CurrencyColumn, parent.$shop->CurrencyColumn) as Netshop_Currency_Column";


Может ли это как-то влиять на формирование цены без цены, извините за тавтологию
20.02.2011, 20:39
Ответить | Цитировать
Найдёнов Евгений
Найдёнов Евгений

Зарегистрирован:
2009-12-27
Сообщений: 57

А почему бы не использовать opt_case?

".opt_case($price, $price, "Цена не указана")."

создание сайтов на netcat http://www.weblancer.net/users/naidenov_e/
198 196 2011-02-20 20:39:12 11027
Описание проекта