[TYPO3-dev] FCE mit News
developer at cretection.eu
developer at cretection.eu
Sun Nov 24 23:23:49 CET 2013
Hallo Ihr,
ich versuche es nun doch schon etwas länger aber es will mir nicht
gelingen - vielleicht kann mir hier jemand helfen.
Ich habe die News Extension von Georg Ringer und möchte diese mit
TypoScript in ein TemplaVoila FCE einbinden.
<field_config_category type="array">
<type>no_map</type>
<tx_templavoila type="array">
<title>Category</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>select</eType>
<TypoScript>
</TypoScript>
<preview></preview>
</tx_templavoila>
<TCEforms type="array">
<label>Category</label>
<config type="array">
<type>select</type>
<foreign_table>tx_news_domain_model_category</foreign_table>
<foreign_table_where> AND
(tx_news_domain_model_category.sys_language_uid = 0 OR
tx_news_domain_model_category.l10n_parent = 0) ORDER BY
tx_news_domain_model_category.sorting</foreign_table_where>
<renderMode>tree</renderMode>
<treeConfig type="array">
<parentField>parentcategory</parentField>
<appearance type="array">
<showHeader>1</showHeader>
<expandAll>1</expandAll>
</appearance>
</treeConfig>
<minitems>0</minitems>
<maxitems>999</maxitems>
</config>
</TCEforms>
</field_config_category>
<field_insert type="array">
<tx_templavoila type="array">
<title>TypoScript</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>none</eType>
<proc type="array">
<int>0</int>
<HSC>0</HSC>
<stdWrap></stdWrap>
</proc>
<preview></preview>
<eType_EXTRA type="array">
</eType_EXTRA>
<TypoScript><![CDATA[
lib.tv.fce.news = USER
lib.tv.fce.news {
userFunc = tx_extbase_core_bootstrap->run
pluginName = Pi1
extensionName = News
controller = News
settings < plugin.tx_news.settings
settings {
categories =
categoryConjunction =
}
persistence =< plugin.tx_news.persistence
view =< plugin.tx_news.view
}
lib.tv.fce.news.news_list < lib.tv.fce.news
lib.tv.fce.news.news_list {
action = list
switchableControllerActions.News.1 = list
}
lib.tv.fce.news.news_detail < lib.tv.fce.news
lib.tv.fce.news.news_detail {
action = detail
switchableControllerActions.News.1 = detail
}
[globalVar = GP:tx_news_pi1|news > 0]
10 < lib.tv.fce.news.news_detail
[else]
10 < lib.tv.fce.news.news_list
[end]
]]></TypoScript>
</tx_templavoila>
</field_insert>
Das klappt alles wunderbar bis auf den Part wo ich die Categories
bestimmen möchte. Ich habe jetzt schon einiges versucht z.b. mit
„register" oder mit .field aber ich bekomme den Wert, den ich im
oberen Feld auswähle, nicht dort hin übertragen.
Vielleicht habe ich das zusammen spiel zwischen Typoscript und
Fluid/Extbase hier auch noch nicht verstanden oder ich vergesse ein
Detail aber ich komme nicht weiter...
Vielleicht hat jemand einen Tipp für mich.
Viele Grüße
Jonathan
More information about the TYPO3-dev
mailing list