[Typo3-UG Oesterreich] AW: [Typo3-UG Oesterreich] 2x news in einem seitenbaum-jedoch einmal ASC und einmal DESC sortierung -[gefixt]
pauschenwein | neue medien
office at pauschenwein.com
Tue Sep 30 13:46:28 CEST 2003
hi leute,
also ich hab das problem jetzt anders gelöst, für alle die es
interessiert
hier meine lösung:
ext: NEWS (typo3/ext/tt_news)mit setupgesteuerter sortierreihenfolge:
0. in der datei ext_typoscript_constants.txt eine konstante vereinbaren
# cat=plugin.news//; type=int+; label= Sort-order - 0: ASC - 1: DESC
Sort = 0
1. in der datei class.tx_ttnews.php muss in der zeile (in der glaub ich
die sql-query zusammengebaut wird) eine abfrage eingebaut werden:
// performing query for display:
if ($this->conf["Sort"]==0) {
$selectConf["orderBy"] = "datetime ASC";
} else {
$selectConf["orderBy"] = "datetime DESC";
}
2. im setup des templates wo die news angezeigt werden sollen, muss die
konstante "Sort"
mit einem wert gefüllt werden. zb.: plugin.tt_news.Sort = 0
bis jetzt hauts hin ...
langer rede kurzer sinn. zerst denken dann die UG (und in kurtl) nerven
:-)
und kurt, sorry für die formfehler in meinen mails :-)
lg mpa
hi!
"pauschenwein | neue medien" <office at pauschenwein.com> schrieb im
Newsbeitrag
news:mailman.1064907729.18131.typo3-at at lists.netfielders.de...
>
> hi!
>
> http://typo3.hachmeister.org/Fragen___Kommentare.214+M54093ad680c.0.ht
> ml
> da hätt ich einen ansatz mit dem hachmeister diskutiert. jedoch
> muss das doch auch ohne hardcoden gehn oder ? per tscript sollte das
> doch zu lösen sein oder ?
und wieso laesst du mich zwei mal antworten
und schickst erst jetzt dein problem?
lies einfach was er schreibt. Punkt.
> Die Tabelle tt_content muss um eine Spalte erweitert werden, in der du
> speicherst, ob nun aufwärts oder abwärts sortiert werden soll. Diese
> muss dann in der Erweiterung ausgelesen werden und entsprechend ein
> 'ASC' oder 'DESC' gesetzt werden.
>
> Du könntest den Kickstarter dazu nutzen, die Tabelle tt_content zu
erweitern und diese Änderungen dann in die News Erweiterung übertragen,
ist
> aber vielleicht nicht ganz einfach ohne die Zusammenhänge zu kennen.
typoscript kann ja nur properties setzen,
wenn die properties net vorhanden sind,
zaubern kann typo3 a net. :-)
und bitte sei so net, und
gewoehn dir richtiges quoting an.
so wie es jezt ist, nur umdrehen. :-)
also:
> du hast geschrieben.
> du hast beschrieben.
ich schreibe antwort.
ich schreibe antwort.
ich schreibe antwort.
danke,
kurt
ps:
topcontent koenntest noch einsetzen!
der ist da viel flexibler.
--> topcontent.
oder so?
subparts.NEWS = CONTENT
subparts.NEWS {
table = tt_content
select {
pidInList = xxx
orderBy = sorting
where = colPos=1
}
http://typo3.org/1422+M571f8a295f1.0.html?&tx_maillisttofaq_pi1[answered
_onl
y]=0&tx_maillisttofaq_pi1[sword]=news%20orderBy
}
_______________________________________________
Typo3-at mailing list
Typo3-at at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
More information about the TYPO3-at
mailing list