Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   TemplaVoila 1.1.0 (http://forum.typo3.ru/showthread.php?t=1752)

Tod 28.08.2006 02:59

Возможно это я слегка глючу через перенапряжения от целого дня беспрерывной работы в типо3, то ли это глюк новой версии TV (в старой вроде бы такого замечено не было, хотя не факт)...
Значит есть в шаблоне такая штука:
Код:

<a href="#"><img src="picture.gif"></a>
Создаю FCE элемент, где определяю 2 поля - картинку и ссылку - поле типа атрибут для ссылки <a>, задаю Editing Type - Link field.
Далее в типо3 работаю с этим элементом и при создании оного в коде выскакивает конструкция по типу:
Код:

<A href="http://www.hello.world/"><A href="http://www.hello.world/" target=_top><IMG title="" height=58 alt="" src="bla-bla.gif" width=178 border=0></A></A>

Pavel Antonov 28.08.2006 14:07

первое "китайское" предупреждение!

не плодите бардак! есть вопрос - сделай тему! не надо приписывать к первой попавшейся!

ответить на сообщения типа этого с общим смыслом "ничего не полкчается" не возможно!... где Ts? как мепится?

Tod 30.08.2006 16:03

НИчего сверхестественного вроде не делал. Обычный FCE создал.
Код:

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
        <ROOT type="array">
                <tx_templavoila type="array">
                        <title>ROOT</title>
                        <description>Select the HTML element on the page which you want to be the overall container element for the template.</description>
                </tx_templavoila>
                <type>array</type>
                <el type="array">
                        <field_banner_pict type="array">
                                <tx_templavoila type="array">
                                        <title>Banner Picture</title>
                                        <sample_data type="array">
                                                <numIndex index="0"></numIndex>
                                        </sample_data>
                                        <eType>image</eType>
                                        <TypoScript>
        10 = IMAGE
        10.file.import = uploads/tx_templavoila/
        10.file.import.current = 1
        10.file.import.listNum = 0
        10.file.maxW = 200
                                                        </TypoScript>
                                </tx_templavoila>
                                <TCEforms type="array">
                                        <config type="array">
                                                <type>group</type>
                                                <internal_type>file</internal_type>
                                                <allowed>gif,png,jpg,jpeg</allowed>
                                                <max_size>1000</max_size>
                                                <uploadfolder>uploads/tx_templavoila</uploadfolder>
                                                <show_thumbs>1</show_thumbs>
                                                <size>1</size>
                                                <maxitems>1</maxitems>
                                                <minitems>0</minitems>
                                        </config>
                                        <label>Banner Picture</label>
                                </TCEforms>
                        </field_banner_pict>
                        <field_banner_link type="array">
                                <type>attr</type>
                                <tx_templavoila type="array">
                                        <title>Banner Link</title>
                                        <sample_data type="array">
                                                <numIndex index="0"></numIndex>
                                        </sample_data>
                                        <eType>input</eType>
                                        <tags>a:attr:href</tags>
                                        <TypoScript>
        10 = TEXT
        10.typolink.parameter.current = 1
        10.typolink.returnLast = url
                                                        </TypoScript>
                                        <proc type="array">
                                                <HSC type="integer">1</HSC>
                                        </proc>
                                </tx_templavoila>
                                <TCEforms type="array">
                                        <config type="array">
                                                <type>input</type>
                                                <size>48</size>
                                                <eval>trim</eval>
                                        </config>
                                        <label>Banner Link</label>
                                </TCEforms>
                        </field_banner_link>
                </el>
        </ROOT>
</T3DataStructure>

...а вылазит вышеописаная проблема... решение в принципе простое - создавать не Link field, а обычное простое текстовое поле. Подставлять вместо ссылки не катит, мне нужно именно через атрибут.


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

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