moin.
ich möchte gerne inhalte vererben, falls mal kein inhalt eingefügt wird...
da ich nun den quasi marker als content of elements gemappt habe, habe ich keine möglichkeit per lib.irgendwas drauf zu zugreifen.
wie kann ich denn trotzdem eine vererbung von inhalten gewährleisten ?
<field_colleft type="array">
<tx_templavoila type="array">
<title>inhalt der linken spalte</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>ce</eType>
<eType_EXTRA type="array">
<objPath>lib.myObject</objPath>
</eType_EXTRA>
<TypoScript>
10= RECORDS
10.source.current=1
10.tables = tt_content
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
</TypoScript>
<oldStyleColumnNumber type="integer">0</oldStyleColumnNumber>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>group</type>
<internal_type>db</internal_type>
<allowed>tt_content</allowed>
<size>5</size>
<maxitems>200</maxitems>
<minitems>0</minitems>
<multiple>1</multiple>
<show_thumbs>1</show_thumbs>
</config>
<label>inhalt der linken spalte</label>
</TCEforms>
</field_colleft>
???
Hallo !
Vielleicht hilft Dir die Extension "KB TV Content Slide", mit der Du Inhalte an nachfolgende Seiten vererben kannst. Du musst dazu die data structure des Templates an der gewünschten Stelle entsprechend verändern:
10.source.postUserFunc = tx_kbtvcontslide_pi1->main
10.source.postUserFunc.field = <field>
... , um den Inhalt von <field> an die nachfolgenden Seiten weiterzuvererben.
Vielleicht hilft es Dir...
Grüße,
diede
_o3_ schrieb
moin.
ich möchte gerne inhalte vererben, falls mal kein inhalt eingefügt wird...
da ich nun den quasi marker als content of elements gemappt habe, habe ich keine möglichkeit per lib.irgendwas drauf zu zugreifen.
wie kann ich denn trotzdem eine vererbung von inhalten gewährleisten ?
<field_colleft type="array">
<tx_templavoila type="array">
<title>inhalt der linken spalte</title>
<sample_data type="array">
<numindex index="0"></numindex>
</sample_data>
<etype>ce</etype>
<etype_extra type="array">
<objpath>lib.myObject</objpath>
</etype_extra>
<typoscript>
10= RECORDS
10.source.current=1
10.tables = tt_content
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
</typoscript>
<oldstylecolumnnumber type="integer">0</oldstylecolumnnumber>
</tx_templavoila>
<tceforms type="array">
<config type="array">
<type>group</type>
<internal_type>db</internal_type>
<allowed>tt_content</allowed>
<size>5</size>
<maxitems>200</maxitems>
<minitems>0</minitems>
<multiple>1</multiple>
<show_thumbs>1</show_thumbs>
</config>
<label>inhalt der linken spalte</label>
</tceforms>
</field_colleft>
???
die frage ist, kann ich nicht einfach die .field sachen irgendwie per TS ansprechen? dann bräuchte ich ja keine weitere extension dafür.
kannst du schon, aber eben kein slide, das geht leider noch nicht. steht aber schon im bugtracker. wird wohl irgendwann kommen.
jens
ergo reicht es wenn ich z.b. mein.field < tt_news mache?!
muss ich ma gerade testen
nein, mit field sprichst du eben daten an wie zum beispiel header, oder media,
text.field = title // nav_title --> liesst dir das feld title, wenn das leer ist den navtitel aus. wichtig ist das du schaust, ob dein object stdWrap eigenschaften hat, sonst machst du stdWrap.field = ...
jens
habe bereits die ext kbtvcontslide installiert und auch meine DS editiert um folgenden TS code einzufügen
10.source.postUserFunc = tx_kbtvcontslide_pi1->main
10.source.postUserFunc.field = <field>
bei mir ist das ja so ne sache, anscheind funktioniert das so nicht, das ich inhalt aus der gleichen spalte vererben möchte.
ist es möglich inhalt von einer speziellen seite zu holen? und wenn ja wie?
nun habe ich mal nen typoobj path erstellt...
die frage ist nun wie ich inhalte von anderen seiten im mein TOpath mappe?
lib.colLeft = COA
lib.colLeft {
required = 1
data = leveluid: 1, slide
listNum = 0
current = 1
}
?
würde mich auch interessieren, content per ts zu mappen... (und vererben)
Vielleicht ist das
#49526
das Richtige.
Aber nebenbei: was spricht gegen die EXT kb_tvcontentslide ?
Waldo
nochmal ich...
typo3 4.1.1 am laufen
tv + tx_kbtvcontslide installiert
meine DS wie folgt abgeändert.
<field_sidebar type="array">
<tx_templavoila type="array">
<title>sidebar</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>ce</eType>
<TypoScript><![CDATA[
10= RECORDS
10.source.postUserFunc = tx_kbtvcontslide_pi1->main
10.source.postUserFunc.field = field_sidebar
10.tables = tt_content
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
]]></TypoScript>
<oldStyleColumnNumber type="integer">1</oldStyleColumnNumber>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>group</type>
<internal_type>db</internal_type>
<allowed>tt_content</allowed>
<size>5</size>
<maxitems>200</maxitems>
<minitems>0</minitems>
<multiple>1</multiple>
<show_thumbs>1</show_thumbs>
</config>
<label>sidebar</label>
</TCEforms>
</field_sidebar>
funzt nicht...
kann mich jmd. bitte aufklären warum wieso und weshalb ? das feld hat den namen field_sidebar...
???
edit: ok es funzt sofern ich den inhalt eines anderen field_ elementes heranziehe...jetzt müsste ich nur noch ne art leveluid:-2, slide einfügen können...oder ähnliches...
???
jmd. ne idee ?
hallo ? bin ich der einzige der sich mit der ext tx_kbtvcontslide rumärgert ?