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

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 02.11.2007, 12:11   #1
are
Продвинутый
 
Аватар для are
 
Регистрация: 25.10.2006
Адрес: Новосибирск
Сообщений: 36
Отправить сообщение для are с помощью ICQ
По умолчанию вывод элементов Image, Text/Image

Доброе время суток, товарищи!

чем больше изучаю Typo3, тем больше мне эта система нравится
читаю документацию TSref, разбираюсь

разобрался с выводом ложного меню,
настроил Mailformplus, - кстати очень хороший и удобный плагин
разобрался с мультиязычностью

правда еще не совсем разобрался с TS templates
накопилось много , видимо наивных, вопросов
с тем, как переопределять стандартный вывод css_styled_content

хочу переопределить вывод контент-элементов image и text/image
нужно, чтобы вместо:
Код:
<a href="index.php ..." onclick="openPopup(...)">
<img src="/typo3temp../thumb.jpg">
</a>
выводилось
Код:
<a href="что-то там.../picture.jpg" class="linkOnBigPicture">
<img src="что-то там../thumb.jpg">
</a>
весь вывод данных элементов определяется в статическом шаблоне
cd typo3/sysext/css_styled_content/static
vi setup.txt

что я делаю, открываю на редактирование темплейт сайта

Код:
#создаю новый объект

temp.newimage = COA
temp.newimage {
  10 = IMG_RESOURCE
  10 {
     file {
       import = uploads/pics/
       import.current = 1
     }
     stdWrap.wrap = <a href="|">
  }
  20 = IMAGE
  20{
    file{
      import = uploads/pics/
      import.current = 1
      width.field = imagewidth
      height.field = imageheight
      maxW = {$styles.content.imgtext.maxW}
      maxW.override.data = register:maxImageWidth  
    }                      
  }  
  wrap = |</a>
}

# в css_styled_content: tt_content.image.20 = IMGTEXT 
# чистим 
tt_content.image.20 >
tt_content.image.20 = COA
# копируем
tt_content.image.20 < temp.newimage
в фронтенде вижу только
Код:
<!--  CONTENT ELEMENT, uid:17/image [begin] -->
<a id="c17"></a><a href=""></a>
<!--  CONTENT ELEMENT, uid:17/image [end] -->

<!--  CONTENT ELEMENT, uid:19/textpic [begin] -->
<a id="c19"></a><a href=""></a>
<!--  CONTENT ELEMENT, uid:19/textpic [end] -->
что я делаю не так ?
are вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
wrap для контейнерных элементов FCE Tod Общие вопросы 2 31.05.2007 12:41
Горизонтальное размещение элементов контента filippoff Общие вопросы 5 13.11.2006 00:07
как убрать TABLE вокруг image? stoun Общие вопросы 0 04.11.2005 19:52
Не стандартный вывод контента Василий Мосийчук Общие вопросы 3 27.10.2005 22:39


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


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

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