[Решено] cck в зависимости от выбора свой стиль

Главные вкладки

Аватар пользователя Enemy Enemy 27 мая 2013 в 21:28

Привет, есть маленькая проблема
Есть сск поле выводится в tpl так:

<?php
if (isset($node->field_product_nali[0]['value'])) {
echo '

Наличие товара:

';
echo '

';
print $node->field_product_nali[0]['view'];
echo '
';
echo '

';
}
else {
}
?>

Настройки поля: текст

1|В наличии
0|Нет в наличии
2|Под заказ

Введите по одному значению на строку в виде key|label

Что нужно, когда выбрано нет в наличии – текст был красным, всё остальное обычным

буду благодарен за помощь!

Комментарии

Аватар пользователя Enemy Enemy 27 мая 2013 в 22:39

спасибо, но такой вопрос как это условие написать?
if cck и какой номер выбрать?

это то я понимаю, не хватает так сказать навыков программирования, а программист куда-то слился.... молчит не отвечает

могу даже денюшкой помочь но попозже

Аватар пользователя Enemy Enemy 27 мая 2013 в 22:49

if ($node->field_product_nali[0]['value']=='Нет в наличии')

а если вместо "нет в наличии" - ноль написать?

спасибо попробую

Аватар пользователя Enemy Enemy 27 мая 2013 в 23:30

<?php
if (isset($node->field_product_nali[0]['value'])) {
echo '

Наличие товара:

';
echo '

field_product_nali[0]['value']==0){
echo ' style="color:red;"';
}
echo '">';
print $node->field_product_nali[0]['view'];
echo '
';
echo '

';
}
else {
}
?>