Привет, есть маленькая проблема
Есть сск поле выводится в tpl так:
<?php
if (isset($node->field_product_nali[0]['value'])) {
echo '
Наличие товара:
';
echo '
';
print $node->field_product_nali[0]['view'];
echo '
';
echo '
print $node->field_product_nali[0]['view'];
echo '
';
echo '
';
}
else {
}
?>
Настройки поля: текст
1|В наличии
0|Нет в наличии
2|Под заказ
Введите по одному значению на строку в виде key|label
Что нужно, когда выбрано нет в наличии – текст был красным, всё остальное обычным
буду благодарен за помощь!
Комментарии
спасибо, но такой вопрос как это условие написать?
if cck и какой номер выбрать?
это то я понимаю, не хватает так сказать навыков программирования, а программист куда-то слился.... молчит не отвечает
могу даже денюшкой помочь но попозже
if ($node->field_product_nali[0]['value']=='Нет в наличии')
а если вместо "нет в наличии" - ноль написать?
спасибо попробую
что-то не работает....
Array
(
[0] => Array
(
[value] => 0
[safe] => 0
[view] => Нет в наличии
)
)
Array
(
[0] => Array
(
[value] => 1
[safe] => 1
[view] => В наличии
)
)
что-то появилось сейчас оформим нормально и выложу
<?php
if (isset($node->field_product_nali[0]['value'])) {
echo '
';
echo '
echo ' style="color:red;"';
}
echo '">';
print $node->field_product_nali[0]['view'];
echo '
';
echo '
';
}
else {
}
?>
спасибо, сколько с меня?
ок! большое спасибо!