Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Ссылка на картинку в Single View tt_news (http://forum.typo3.ru/showthread.php?t=10236)

Anlov 18.07.2012 19:34

Ссылка на картинку в Single View tt_news
 
привет.
пару часов не могу понять, как получить путь к картинке, отображаемой в Single View tt_news, чтобы сделать отдельную ссылку для скачивания этой картинки.
В шаблоне Single View tt_news сделал маркер, но теперь не знаю, чем его заполнить.
Буду рад, если поможете.

P.S. картинки подгружаю у новости как объекты DAM
кроме ссылки на картинку надо еще одну ссылку давать на pdf-файл с текстом описания картинки.

есть у кого-нибудь идеи, как это сделать?

Anlov 20.07.2012 12:44

Ответ на вопрос
 
Кому интересно...
tt_news готовит картинку, присоединенную к новости, в маркере ###NEWS_IMAGE###.
Заполняется этот маркер в tt_news.php. Но это только для случая, когда не используется dam_ttnews. В этом случае ###NEWS_IMAGE### заполняется уже в imageMarkerFunc.php из dam_ttnews в функции user_imageMarkerFunc. Но если вы хотите как-то содержимое ###NEWS_IMAGE### изменить, то вам в TS-Setup надо будет этот imageMarkerFunc.php из dam_ttnews подключить (я так и не понял почему - ведь маркер-то уже оттуда же и заполняется) с помощью
Код:

includeLibs.imageMarkerFunc = typo3conf/ext/dam_ttnews/imageMarkerFunc.php
plugin.tt_news.imageMarkerFunc = user_imageMarkerFunc

, а потом уже ваши изменения, сделанные в imageMarkerFunc.php заработают. То есть вы можете теперь для каждой картинки, подключенной к новости как DAM-Image, выводить любые поля из таблицы tx_dam: размер, описание и т.п.
Вот так просто. А времени потрачено - аж пипец...


Часовой пояс GMT +4, время: 14:42.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot