Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Добавление контента во Flexible Content (http://forum.typo3.ru/showthread.php?t=6247)

NiKRON 07.05.2008 02:07

Добавление контента во Flexible Content
 
Хочу чтобы при добавлении FC на страницу отображалась дата из поля Start этого элемента контента.

Замапил FC, все поля какие нужно, и ещё одно поле для даты.
В XML структуру попытался прописать:
Код:

<field_start type="array">
        <tx_templavoila type="array">
                <title>Datums</title>
                <description>ievietosanas datums un Speka lidz</description>
                <sample_data type="array">
                        <numIndex index="0"></numIndex>
                </sample_data>
                <eType>none</eType>
                <tags>div</tags>
                <TypoScript><![CDATA[
        10 = TEXT
        10 {
                field = starttime
                strftime = %d %B %Y
        }
                ]]>
                </TypoScript>
        </tx_templavoila>
</field_start>

отображает «01 January 1970».

Помогите пожалуйста разобраться.

void 07.05.2008 03:16

Попробуйте использовать вместо .field
Код:

10.data = page:starttime

NiKRON 07.05.2008 12:28

Спасибо за ответ, но не помогло. То же самое. Т. е. и тот и другой случай возвращает 0.

NiKRON 07.05.2008 12:51

Вернее помогло, но не совсем то. Мне нужно чтобы отображалась дата из поля Start самого элемента контента, а не страницы.

NiKRON 07.05.2008 13:16

Код:

10 = TEXT
10 {
        data = register:tx_templavoila_pi1.parentRec.starttime
        strftime = %d %B %Y
}

вот так нужно, оказывается.
Блин, если бы это ещё где-то было описано...


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

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