Инструменты пользователя

Инструменты сайта


limb3:ru:packages:macro:tags:form_tags:label_tag

{{label}}

Описание

Расширенная форма html тега <label>.

Является наследником от lmbMacroFormElementTag.

Смысл использования этого MACRO-тега только в том, чтобы подсвечивать <label> специальным цветом (или еще как) при наличии ошибки валидации в элементе формы, если эта валидация производится на стороне сервера.

Синтаксис

{{label for='control_tag_name' [errorclass='css_class'] [errorstyle='error_style']}}
...some content
{{/label}}

Содержимое

Любое. Обычно только текст.

Атрибуты

  • for - указывает идентификатор поля, к которому относится <label>.
  • errorclass (опционально) - указывает название CSS класса, которое получает <label>, если поле, к которому <label> относится содержит ошибку валидации.
  • errorstyle (опционально) - указывает стиль, которое получает <label>, если поле, к которому <label> относится содержит ошибку валидации.

Область применения

Внутри тега {{form}}.

Пример использования

{{form name='my_form'}}
   {{label for='price' errorclass='error_label'}} Price: {{/label}}
   {{input type='text' name="price" id="price"/}}
{{/form}}

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
   __ __   _  __   __  ___  _      __  _____
  / //_/  | |/_/  /  |/  / | | /| / / / ___/
 / ,<    _>  <   / /|_/ /  | |/ |/ / / (_ / 
/_/|_|  /_/|_|  /_/  /_/   |__/|__/  \___/
 
limb3/ru/packages/macro/tags/form_tags/label_tag.txt · Последние изменения: 2010/11/10 10:02 (внешнее изменение)