Differences

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

deutsch:ersetzer_rts:frontend_render:artikel-id_list-detail_ersetzen:mit-wert [2010/10/26 07:28]
Knut Heermann (flip-flop)
deutsch:ersetzer_rts:frontend_render:artikel-id_list-detail_ersetzen:mit-wert [2018/06/03 18:09] (current)
Line 13: Line 13:
Ein "frontend_render" Script reagiert auf einen betimmten TAG und liefert das Ergebnis (Wert) aus dem Script an dieser Stelle aus. Mit dem TAG wird auch die Artikel-ID an das Script übergeben (Artikellistenmodus). Im Artikeldetailmodus wird die ID in der Systemvariablen "$aktion[1]"  geliefert. Ein "frontend_render" Script reagiert auf einen betimmten TAG und liefert das Ergebnis (Wert) aus dem Script an dieser Stelle aus. Mit dem TAG wird auch die Artikel-ID an das Script übergeben (Artikellistenmodus). Im Artikeldetailmodus wird die ID in der Systemvariablen "$aktion[1]"  geliefert.
-In den Artikel-Listen/Detail Templates wird eine Markierung ##%%<!--ARTICLE_COMMENT-->%%##  gesetzt um die betroffenen Artikel zu kennzeichnen. Alle Artikel die dieses Template verwenden werden also vom Script untersucht. +Im Artikeldetailtemplate wird eine Markierung ##%%<!--ARTICLE_COMMENT-->%%##  gesetzt um die betroffenen Artikel zu kennzeichnen. Alle Artikel die dieses Template verwenden werden also vom Script untersucht.
-Im Artikellistentemplate wird der TAG ##%%<!--[%ARTICLE_LIST:{ARTICLEID}%]-->%%## an der Ausgabestelle für den Wert gesetzt. +Im Artikellistentemplate wird der TAG ##%%<!--[%ARTICLE_LIST:{ARTICLEID}%]-->%%## am gewünschten Ausgabeort für das Ergebnis //(Wert)// gesetzt. Dieser TAG übernimmt hier zwei Aufgaben, zum einen die Kennzeichnung ob das Script überhaupt tätig wird und zum anderen die Ortsbestimmung für die Ergebnisausgabe.
-Für den Modus Artikeldetail wird in der Hauptvorlage der Seite direkt hinter ##{CONETNT}## der TAG ##%%<!--%ARTICLE_COMMENT%-->%%## gesetzt. So ist gewährleistet, dass die Ergebnisausgabe hinter dem letzten CP steht. //(Sonderfälle mit CUSTOM_BLOCKS bitte beachten)//.  +Für den Modus Artikeldetail wird in der Hauptvorlage der Seite direkt hinter ##{CONETNT}## der TAG ##%%<!--%ARTICLE_COMMENT%-->%%## gesetzt. So ist gewährleistet, dass die Ergebnisausgabe //(Wert)// hinter dem letzten CP steht. //(Sonderfälle mit CUSTOM_BLOCKS bitte beachten)//.  
===== Frontend: ===== ===== Frontend: =====
Line 134: Line 134:
-template/inc_script/frontend_render/replace_articleid_with_value.php+**Datei:** template/inc_script/frontend_render/replace_articleid_with_value.php 
 + 
 +//(Die Debug-Einträge "dumpVar($xxx);" sind im Script noch auskommentiert vorhanden).//
<code php|h replace_articleid_with_value |h> <code php|h replace_articleid_with_value |h>
deutsch/ersetzer_rts/frontend_render/artikel-id_list-detail_ersetzen/mit-wert.1288070921.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