TV параметры в MODx Evolution

Здесь мы с вами рассмотрим небольшой практический пример использования переменных шаблона в MODx Evolution, т.н. «TV параметров». Итак, давайте попробуем реализовать прикрепленные изображения / миниатюры для страниц / ресурсов / документов сайта.

1. Перейдите на вкладку «Элементы». Далее выберите вложенную вкладку под названием «Управление элементами». И переместитесь к табу «Параметры (TV)».

TV параметры в MODx Evolution

2. Нажмите на ссылку «Новый параметр (TV)». Символами латинского алфавита введите имя элемента. Придумайте описание. Тип ввода выберите из выпадающего списка — Image. Визуальный компонент — также Image. Отметьте флажки напротив тех шаблонов, которые будут использовать назначенный Template Variable.

Создание TV-параметра в MODx Evolution

Следует отметить, что в атрибутах изображения вы можете прописывать иные переменные шаблона. Например к ALT можно автоматически приписывать заголовок ресурса / статьи, — выделено желтым на скриншоте выше.

3. Теперь давайте проверим работу добавленного компонента. Открываем для редактирования документ с шаблоном, которому мы назначили TV-параметр на предыдущем шаге.

 

TV параметр в форме редактирования ресурса MODx Evolution

4. Если перейти на отредактированную страницу, то никакого изображения мы с вами не увидим, — здесь просто необходимо добавить вывод прикрепленного изображения в шаблон:

[*thumbnail*]

Добавление вывода TV параметра в шаблон MODx Evolution

После всех описанных выше шагов можно будет убедиться в том, что прикрепленное к странице / статье изображение выводится нормально:

Вывод прикрепленной картинки к шаблону MODx Evolution

Опубликовано 1-04-2013 в 15:49


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>











Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты