Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 12.06.2011, 00:08   #1
Bce_Doctallo
Новенький
 
Регистрация: 18.05.2009
Сообщений: 7
По умолчанию

Цитата:
Сообщение от -=UncleByte=- Посмотреть сообщение
В css прописать для этого класса display:none и все.
Спасибо за подсказку, но при установки этого параметра картинки вместо колонки встали в строку. У меня получилось убрать подпись просто поставив font-size: 0px;
Так что можно тему закрывать
Bce_Doctallo вне форума   Ответить с цитированием
Старый 11.06.2012, 02:43   #2
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию

Поддержу тему!
Стандартно подписи выводятся ПОД картинками, а вот как их поставить НАД картинками?
В TS нашел только wrap'ы для подписей, типа:
Код:
 caption_stdWrap {
      trim = 1
      required =
      wrap =
      dataWrap = <p class="news-single-imgcaption3" style="width:{TSFE:lastImageInfo|0}px;">|</p>
    }
Но вот не увидел, как поменять положение.
Есть конечно вариант поковырять сами новости, или использовать jquery для изменения положения, но хочется простого решения
Илья вне форума   Ответить с цитированием
Старый 11.06.2012, 13:41   #3
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Похоже заголовки после картинки зашиты в код:
Код:
$theImgCode .= $this->local_cObj->IMAGE($lConf['image.']) . $this->local_cObj->stdWrap($imgsCaptions[$cc], $lConf['caption_stdWrap.']);
Но! Все можно поменять написав свой обработчик вывода картинок.
Пример есть в комплекте: tt_news\res\example_imageMarkerFunc.php
dmartynenko вне форума   Ответить с цитированием
Старый 13.06.2012, 16:44   #4
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию

Дмитрий, Вы совершенно правы!
Именно этот кусок кода и надо править (если абстрагироваться от идеологии не править исходники...)
Благодарю!
Илья вне форума   Ответить с цитированием
Старый 13.06.2012, 16:53   #5
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Это не идеология, а здравый смысл.
Вот придется вам (или кому-то другому) на этом сайте через пару лет обновить tt_news (возможно вместе с TYPO3). И тут опа - все заголовки перепрыгули под картинки. С чего бы это?
dmartynenko вне форума   Ответить с цитированием
Старый 13.06.2012, 17:10   #6
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию

Я это прекрасно понимаю! Но тут приходится выбирать:
или быстро править код, или дольше (хаки, доп. эксты и т.п.)
Сейчас выбрал первый вариант. А что касается обновления - то обычно проблем и без этого хватает (особенно если обновлять что-то очень старое) так что съехавшие подписи - это будут цветочки...
Кроме того, все мои правки исходников содержат уникальные комменты, так что найти их все можно запустив поиск вхождений на директорию с экстами.
Илья вне форума   Ответить с цитированием
Старый 13.06.2012, 18:10   #7
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

а если менее кровоточащим способом?
изображение с подписью выводится следующим образом:
Код HTML:
<div class="csc-textpic csc-textpic-intext-right csc-textpic-caption-r">
  <div class="csc-textpic-imagewrap">
    <dl class="csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol" style="width:200px;">
      <dt>
        <a href="uploads/pics/Services-reformal-cloudim_04.png"  title="Размещение блоков сервисов на сайте" rel="lightbox[lb25]">
          <img src="typo3temp/pics/5a584bf4d5.png" width="200" height="226" border="0" alt="Размещение блоков сервисов на сайте" />
        </a>
      </dt>
      <dd class="csc-textpic-caption">Размещение блоков сервисов на сайте</dd>
    </dl>
 </div>
не испытывал, но можно попробовать обойтись стилями
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 так, чтобы подпись была НАД изображением.
Alex Podusov вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отключить compressor в 4.4+ и его последствия? -=UncleByte=- Общие вопросы 9 17.12.2010 20:36
Как отключить кэш на стороне клиента? oxenbash Общие вопросы 0 15.12.2009 17:11
Как отключить default язык в BE, если перевод есть вначале только на дополнительный? oxenbash Общие вопросы 1 05.11.2009 18:46
Как отключить парсинг? Э HTMLArea, RTE, tinymce_rte и другие визуальные редакторы 10 12.05.2009 22:37
Как отключить кеш (config.no_cache) c0d3r Общие вопросы 2 22.12.2006 10:18


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория