Я уже использовал Fluid ContentElements с FED и Flux и хотел попытаться перенести мои существующие элементы в TYPO3 6.1.5.EXT: fluidcontent не принимает конфигурацию элемента
Я прочитал последние изменения с помощью FED и таким образом установил EXT: flux и EXT: fluidcontent, как указано на главной странице проекта.
После того, как ни один из моих старых FCE не работал в готовом виде, я попытался создать очень простой элемент, содержащий только поле ввода текста, как доказательство концепции и изучить новые способы использования FCE.
Вот мой код:
(TypoScript и HTML заимствована из Typo3 V6: How to create a content element container? (without TV))
TypoScript
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:css_styled_content/static/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:fluidcontent/Configuration/TypoScript/setup.txt">
plugin.tx_fed {
fce.myext {
templateRootPath = EXT:myext/res/{$global.project_path}/assets/html/fluidCE/Templates/
}
}
HTML-шаблона в EXT: myext/Рез/{$ global.project_path }/assets/html/fluidCE/Шаблоны/
{namespace flux=Tx_Flux_ViewHelpers}
<div xmlns="http://www.w3.org/1999/xhtml" lang="en"
xmlns:flux="http://fedext.net/ns/flux/ViewHelpers"
xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<f:layout name="Content" />
<f:section name="Configuration">
<flux:flexform id="textfoo" label="TextFoo">
<flux:flexform.field.input name="textfoo" label="textfoo" />
</flux:flexform>
</f:section>
<f:section name="Preview">
<h2>{textfoo}</h2>
</f:section>
<f:section name="Main">
<h1>{textfoo}</h1>
</f:section>
</div>
Что я получаю сейчас в моем Content-Element имеет следующий вид:
Так мои вопросы следующие:
- Почему мое поле ввода текста не хватает?
- Откуда взялось поле «Название»?
Любая помощь приветствуется, большое вам спасибо.
С наилучшими пожеланиями, Григорий
EDIT: я теперь включен поток отладки и получить следующие сообщения:
Flux Debug
Flux View Tx_Flux_MVC_View_ExposedTemplateView is able to read stored configuration from file /Users/username/workspace/projectname/typo3conf/ext/myext/res/projectname/assets/html/fluidCE/Templates/TextFoo.html
Flux Debug
The template file "" was not found. (1366824347)