PDA

Просмотр полной версии : вывод элементов Image, Text/Image


are
02.11.2007, 12:11
Доброе время суток, товарищи!

чем больше изучаю 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] -->


что я делаю не так ?