![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
|
|
#1 |
|
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
Пытаюсь сделать так, чтобы при добавлении FCE на страницу отображался не только текст введённый в поля, но и лейблы к ним, например:
Вакансия: консультант по продажам. Предприятие: SIA «Ernst & Yang». Требования: Опыт работы не менее 3 лет. Помещено: 10 Мая 2008 Здесь слова «Вакансия», «Предприятие», «Требования», «Помещено» должны повторяться у всех элементов данной формы. Остальное админ вводит при добавлении элемента контента на страницу. Сейчас структура DS такая: Код:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
<meta type="array">
<langDisable>1</langDisable>
</meta>
<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_name type="array">
<tx_templavoila type="array">
<title>Vakance</title>
<sample_data type="array">
<numIndex index="0">vakansija</numIndex>
</sample_data>
<eType>input_h</eType>
<tags>h3</tags>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>input</type>
<size>48</size>
<eval>trim</eval>
</config>
<label>Vakance</label>
</TCEforms>
</field_name>
<field_sia type="array">
<tx_templavoila type="array">
<title>Предприятие</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>input_h</eType>
<tags>h5</tags>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>input</type>
<size>48</size>
<eval>trim</eval>
</config>
<label>Предприятие</label>
</TCEforms>
</field_sia>
<field_prasibas type="array">
<tx_templavoila type="array">
<title>Требования</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>rte</eType>
<tags>div</tags>
<proc type="array">
<HSC type="integer">0</HSC>
</proc>
<TypoScript><![CDATA[
10 = TEXT
10.current = 1
10.parseFunc = < lib.parseFunc_RTE
]]></TypoScript>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>text</type>
<cols>48</cols>
<rows>5</rows>
<softref>typolink_tag,images,email[subst],url</softref>
</config>
<label>Требования</label>
<defaultExtras>richtext:rte_transform[flag=rte_enabled|mode=ts_css]</defaultExtras>
</TCEforms>
</field_prasibas>
<field_start type="array">
<tx_templavoila type="array">
<title>Помещено</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 {
data = register:tx_templavoila_pi1.parentRec.starttime
strftime = %d %b %Y
}
]]>
</TypoScript>
</tx_templavoila>
</field_start>
</el>
</ROOT>
</T3DataStructure>
Код:
10.wrap = <strong>Помещено:</strong> | [globalVar = GP:L=1] 10.wrap = <strong>Posted: </strong> | [global] |
|
|
|
|
|
#3 |
|
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
А можно поподробнее, каким образом?
|
|
|
|
|
|
#4 |
|
Senior Member
|
Для locallang-файлов - вот так:
Код:
5 = TEXT 5.data = LLL:fileadmin/templates/ts/l10n.xml:somelabel Поэтому можно в принципе держать нужные лейблы и в обычном TS...
__________________
TYPO3 FAQ |
|
|
|
|
|
#5 |
|
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
Спасибо. буду пробовать.
|
|
|
|
|
|
#6 |
|
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
Всё получилось с locallang. Вещь! Спасибо!
|
|
|
|
![]() |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| новый тип поля в FCE templavoila - как? | (:) | Общие вопросы | 5 | 04.03.2008 11:04 |
| Ссылка на FCE как часть шаблона Templavoila | acid-art | Общие вопросы | 1 | 09.04.2007 13:56 |
| Локализация элемента FCE | Tod | Локализация проекта | 1 | 13.01.2007 23:23 |
| wrap для одного из полей FCE элемента. | Tod | TypoScript практикум | 0 | 12.12.2006 15:35 |
| копия Fce с альтернативным шаблоном!? | thezet | Общие вопросы | 5 | 11.10.2006 01:24 |