![]() |
Как отключить подписи к картинкам в tt_news
Как отключить подписи к картинкам в tt_news в single?
При создании новости вставляются картинки и подписи к ним. Как отключить отображение подписей у картинок, но чтобы они остались в скрипте Lightbox???? |
Цитата:
значит в TS надо поискать |
ты имеешь в виду alt?
Template->TypoScript-Object-Browser->plugin->tt_news->displaySingle->image как-то так наверное, точно не знаю, так как пока не сталкивался с подобной необходимостью, просто лазил там... отпишись, если получится, плиз. |
Цитата:
|
В css прописать для этого класса display:none и все.
|
Цитата:
Так что можно тему закрывать |
Поддержу тему!
Стандартно подписи выводятся ПОД картинками, а вот как их поставить НАД картинками? В TS нашел только wrap'ы для подписей, типа: Код:
caption_stdWrap { Есть конечно вариант поковырять сами новости, или использовать jquery для изменения положения, но хочется простого решения :) |
Похоже заголовки после картинки зашиты в код:
Код:
$theImgCode .= $this->local_cObj->IMAGE($lConf['image.']) . $this->local_cObj->stdWrap($imgsCaptions[$cc], $lConf['caption_stdWrap.']); Пример есть в комплекте: tt_news\res\example_imageMarkerFunc.php |
Дмитрий, Вы совершенно правы!
Именно этот кусок кода и надо править (если абстрагироваться от идеологии не править исходники...) Благодарю! |
Это не идеология, а здравый смысл.
Вот придется вам (или кому-то другому) на этом сайте через пару лет обновить tt_news (возможно вместе с TYPO3). И тут опа - все заголовки перепрыгули под картинки. С чего бы это? :eek: |
Я это прекрасно понимаю! Но тут приходится выбирать:
или быстро править код, или дольше (хаки, доп. эксты и т.п.) Сейчас выбрал первый вариант. А что касается обновления - то обычно проблем и без этого хватает (особенно если обновлять что-то очень старое) так что съехавшие подписи - это будут цветочки... Кроме того, все мои правки исходников содержат уникальные комменты, так что найти их все можно запустив поиск вхождений на директорию с экстами. |
а если менее кровоточащим способом?
изображение с подписью выводится следующим образом: Код HTML:
<div class="csc-textpic csc-textpic-intext-right csc-textpic-caption-r"> csc-textpic-caption dl.csc-textpic-image - position:relative csc-textpic-caption csc-textpic-image dt, csc-textpic-caption csc-textpic-image dd - position:absolute, display:block и позиционировать dt и dd относительно dl так, чтобы подпись была НАД изображением. |
Думал над этим тоже, но у меня немного другой html код на выходе.
<div class="news-single-img"> <p>заголовок1</p> <a><img1></a> <p>заголовок2</p> <a><img2></a> </div> То есть все картинки в одном контейнере и wrap для каждой картинки я не делал. Может быть действительно это будет самый простой вариант! :) |
Часовой пояс GMT +4, время: 00:11. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot