Differences

This shows you the differences between two versions of the page.

deutsch:ersetzer_rts:frontend_render:artikel-verschieben-in-archiv [2009/12/27 12:15]
Knut Heermann (flip-flop)
deutsch:ersetzer_rts:frontend_render:artikel-verschieben-in-archiv [2018/06/03 18:09] (current)
Line 6: Line 6:
Ein Artikel wird nach Ablauf seines End-Datums autom. in eine vorher angelegte Archiv-Kategorie verschoben. Die Archiv-Kategorie sollte den Status **[x] Archive** haben, damit die verschobenen Artikel //(mit dem Status **[x] verfügbar nach Enddatum**)// hier angezeigt werden können, wenn gewünscht. \\ Ein Artikel wird nach Ablauf seines End-Datums autom. in eine vorher angelegte Archiv-Kategorie verschoben. Die Archiv-Kategorie sollte den Status **[x] Archive** haben, damit die verschobenen Artikel //(mit dem Status **[x] verfügbar nach Enddatum**)// hier angezeigt werden können, wenn gewünscht. \\
-Die Quell-Kategorie //(dort wo sich die Artikelliste befindet)// kann den Status **[x] Archive** oder **[ ] Archive** annehmen, je nach Einstellung im Skript //(siehe unten)//. +Die Quell-Kategorie //(dort wo sich die Artikelliste befindet)// kann den Status **[x] Archive** oder **[ ] Archive** annehmen, je nach Einstellung im Script //(siehe unten)//.
-Das Skript arbeitet in dieser Form für eine Artikelliste in einer Kategorie und einer Archiv-Kategorie. +Das Script arbeitet in dieser Form für eine Artikelliste in einer Kategorie und einer Archiv-Kategorie.
\\ \\
Die ID der Quell-Kategorie //(dort wo sich die Artikelliste befindet)// wird in **$my_article_cat** eingetragen. Die Ziel-oder Archiv-Kategorie //(dort wo die Artikel nach Ablauf aufbewahrt werden)// wird in **$my_archive_cat** eingetragen. Die ID der Quell-Kategorie //(dort wo sich die Artikelliste befindet)// wird in **$my_article_cat** eingetragen. Die Ziel-oder Archiv-Kategorie //(dort wo die Artikel nach Ablauf aufbewahrt werden)// wird in **$my_archive_cat** eingetragen.
-Ist in der Kategorie der Schalter **[x] Archive** gesetzt und ein Besucher steuert die Kategorie in der sich die Artikelliste befindet an, wird der gerade abgelaufene Artikel noch einmal angezeigt. Danach ist er verschoben. Das Skript braucht das einmalige Ansteuern der Kategorie um aktiv zu werden.+Ist in der Kategorie der Schalter **[x] Archive** gesetzt und ein Besucher steuert die Kategorie in der sich die Artikelliste befindet an, wird der gerade abgelaufene Artikel noch einmal angezeigt. Danach ist er verschoben. Das Script braucht das einmalige Ansteuern der Kategorie um aktiv zu werden.
-Ist dieses Verhalten unerwünscht, muss in der Kategorie der Schalter **[ ] Archive** geöffnet werden. Dadurch erhöht sich die Skriptlaufzeit ein wenig, da die DB sofort angesprochen werden muss. Bei kleinen Seiten (Artikelanzahl < 300) ist das unkritisch.  +Ist dieses Verhalten unerwünscht, muss in der Kategorie der Schalter **[ ] Archive** geöffnet werden. Dadurch erhöht sich die Scriptlaufzeit ein wenig, da die DB sofort angesprochen werden muss. Bei kleinen Seiten (Artikelanzahl < 300) ist das unkritisch.  
Eine Navigation für abgelaufene Artikel im Archive ist hier verfügbar: [[deutsch/ersetzer_rts/frontend_render/article-menu-archiv]] Eine Navigation für abgelaufene Artikel im Archive ist hier verfügbar: [[deutsch/ersetzer_rts/frontend_render/article-menu-archiv]]
Line 43: Line 43:
<code txt|h Update |h> <code txt|h Update |h>
**27.12.09 KH** **27.12.09 KH**
-$content['listmode'] == true+$content['list_mode'] == true
changed to changed to
$content['struct'][$content['cat_id']]['acat_topcount'] > 1 $content['struct'][$content['cat_id']]['acat_topcount'] > 1
deutsch/ersetzer_rts/frontend_render/artikel-verschieben-in-archiv.1261912516.txt.gz · Last modified: 2018/06/03 18:07 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0