форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Такой вопрос... Есть необходимость выводить в теле статьи прикрепленное к ней изображение, сопровождаемое названием и описанием... Тэг <txp:article image> в этом деле явно не помощник. Как быть?
Неактивен
Я использовал следующий изврат:
а) заходим в настройки -> продвинутые настройки -> custom
б) пишем в полях:
1 - img_small
2 - img_big
3 - img_description
сохраняешь изменения.
в) качаем плагин - chh_if_data, устанавливаем и активизируем.
г) создаем форму вывода статьи
<!-- если список статей -->
<txp:if_article_list>
<h2><txp:permlink><txp:title /></txp:permlink></h2>
<!-- если есть маленькая картинка -->
<txp:chh_if_data>
<div class="pic">
<img src="<txp:custom_field name="img_small" />" />
</div>
</txp:chh_if_data>
<txp:excerpt />
</txp:if_article_list>
<!-- если одна статья -->
<txp:if_individual_article>
<div class="catnews">
<h2><txp:title /></h2>
<!-- если есть большая картинка -->
<txp:chh_if_data>
<div class="pic">
<img src="<txp:custom_field name="img_big" />" />
<div class="pic_desc">
<txp:custom_field name="img_description" />
</div>
</div>
</txp:chh_if_data>
<txp:excerpt />
<txp:body />
</div>
</txp:if_individual_article>
д) водим с помощью <txp:article> или еще как, статьи которые нужно.
ж) да, в поля вставляем
img_big - /path/to/images/20.jpg
img_small - /path/to/images/20t.jpg
img_description - описание картинки. Если надо разбить строку - <br />
В результате в списке статей показывается тумбнейл, а в одной статье большая картинка с подписью.
Собственно плагин нам нужен чтобы при отсутствии картинки не засорять код страницы.
Метод довольно спорный, но зато быстро и работает
Есть и другие пути, например, сделать несколько форм...
Отредактированно Sergey (16-05-2006 14:39:27)
Неактивен
да. пробовал такой вариант... хочется от него отказаться... нагрузка увеличивается... к тому же custom поля..
думал есть возможность штатными средствами...
Неактивен
Думаю штатный - это использовать параметры изображения... <txp:image /> по крайней мере дает возможность выводить имя картинки...
Недаром к ней пишется и название и альт. и заглавие... Вот почему то в статье их использовать... Пока не нашел способа
Неактивен
наверное придется плагин писать...
Неактивен
Когда-то уже поднимался подобный вопрос здесь, на форуме.
Не знаю изменилось ли что с той поры, но может быть, тот старый топик даст направление для поиска ответа.
Неактивен
Такой вопрос... Есть необходимость выводить в теле статьи прикрепленное к ней изображение, сопровождаемое названием и описанием... Тэг <txp:article image> в этом деле явно не помощник. Как быть?
Плагин upm_image справляется с такой задачей. Он позволяет задавать форму для вывода изображений.
Неактивен