UMIhelp

Разработка сайта на UMI.CMS => Шаблоны TPL => Тема начата: korogan от 08 Января 2012, 14:09:40

Название: Требуется у свойства "В наличии" и "Нет в наличии" сделать разные цвета.
Отправлено: korogan от 08 Января 2012, 14:09:40
Здравствуйте!

Требуется у свойства "В наличии" и "Нет в наличии" сделать разные цвета.
TPL шаблонизатор.

_http://7gold.ru/emarket/odeyala/legkie_letnie/
_http://7gold.ru/emarket/odeyala/legkie_letnie/verblyud_kapuchino/

В шаблонах данных в значения справочника, у них есть свой персональный id
Для В наличии id 583
Для Нет в наличии id 584

Вызывается макросом %data getProperty(%id%, 'nalichie_na_sklade', 'sklad')%
А в шаблоне склад есть строчка для внешнего вида это строчки.

$FORMS['relation_mul_item'] = $FORMS['wysiwyg'] = $FORMS['relation'] = $FORMS['int'] = $FORMS['string'] = $FORMS['text'] = <<<END

<tr>
<td><strong class="item%id%" style="margin-left: 5px; color:#854002; font-size:12px;">%value%</strong></td>
</tr>                                                                               

END;

Как получить в этой строке id этих справочников что бы в css присвоить им свои цвета
item%id% - В таком случае я получаю id страницы.

Как получить id значений справочника?
Название: Re:Требуется у свойства "В наличии" и "Нет в наличии" сделать разные цвета.
Отправлено: albion от 09 Января 2012, 15:34:47
Есть такая простая вещь как %scope%. Вставив этот скоп за место %value% и увидите табличку типа этой http://a08.ru/wp-content/uploads/2011/12/result1.png В этой таблице увидите чем можно получить ваш ID

И если не ошибаюсь, то ИД можно получить так %field_id%
Название: Re:Требуется у свойства "В наличии" и "Нет в наличии" сделать разные цвета.
Отправлено: korogan от 09 Января 2012, 16:25:59
Большое спасибо.
Все отлично получилось.