hallo liebes forum,
dies ist mein erstes typo3 projekt und es sollen noch weitere folgen... ich tu mir sehr schwer, weil ich die grundkonstrukte von typoscript sehr mühsam finde :-(
ich kenne mich mit ooprogrammierung aus ebenso mit db´s ;-)
so nun zu meinen fragen
ich wollte für mein tt_news plugin, das ich andersweitig verwende mehrere filter bauen, schon beim ersten habe ich große probleme.... ich möchte ein dropdown menü mit den werten meiner tt_news unterkategorie befüllen ... das funktioniert .... auch die auswahl, wenn ich eines selektiere funktioniert ... was nicht funktioniert ist, dass nach der auswahl das ausgewählte element im menü selektiert bleibt...
nun in einer programmiersprace in der ich mich auskenne, würde ich ier ein if else benutzen, der mir im else zweig, den selektierten wert anders darstellt ... in typo3 ist das anscheinend nicht so leicht..
ich habe einen get parameter, der categorySelection.data von tt_news befüllt ... index.php?id=38&tx_ttnews[cat]=11
wie gesagt das funktioniert auch.... ich habe im code alle kläglichen versuche ein if else aufzubauen gelöscht um nicht vollkommen zu verwirren
hier mein code:
page.10.marks.INHALT = CONTENT
page.10.marks.INHALT{
table = tt_content
select {
orderBy = sorting
where = colPos = 0
}
renderObj = COA
renderObj{
10=TEXT
10.field = header
10.wrap= <h1>|</h1>
20=COA
20{
wrap = <div id="filter_unterrichtsdauer"><div id="filter_unterrichtsdauer_pos"><form action=""><select onchange="window.location=this.options[this.selectedIndex].value"><option value="index.php?id=38&tx_ttnews[cat]=5">Alle</option>|</select></form></div></div>
10 = CONTENT
10{
table = tt_news_cat
select {
pidInList = 46
where = parent_category = 5
orderBy = title
}
renderObj = COA
renderObj {
10 = TEXT
10.field = uid
10.dataWrap =
10.insertData = 1
10.wrap = <option value="index.php?id=38&tx_ttnews[cat]=|">
// 10.wrap= <option value="index.php?id=38&tx_ttnews[cat]=|" selected="selected">
20=TEXT
20.field = title
20.wrap = |</option>
}
}
}
30 < plugin.tt_news
}
}
meine weiteren fragen ...
kann man das anders lösen?
ich hab noch 3 filter vor mir, bei denen mehrfachselektion und eine "und" verknüpfung verarbeitet werden sollen ... hat da wer tipps für mich?
ich habe mir 2 typo3 bücher zugelegt praxiswissen typo3 und einstieg in typo3 ... beide können mir den spirit of typoscript nicht so wirklich vermitteln ... weiß wer ein gutes einstiegswerk für typoscript, das auch strukturiert aufbaut?
sorry für die vielen fragen, die seite ist fast fertig und macht jetzt zum schluss ordentlich macken, deswegen bin ich schon ein bißchen entnervt... :-(
dies scheint mir ein forum zu sein, wo wirklich fähige leute auch gerne rat geben.. deswegen bedanke ich ich schon mal im vorhinein für den aufwand ;-)
lg
XL