Differences

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

deutsch:ersetzer_rts:frontend_render:show_article_cp [2010/01/17 15:48]
Knut Heermann (flip-flop)
deutsch:ersetzer_rts:frontend_render:show_article_cp [2018/06/03 18:09] (current)
Line 4: Line 4:
-Tag: **{SHOW_ARTICLE_CP} <-> {SHOW_CP}** 
- 
-Forum: [[http://forum.phpwcms.org/viewtopic.php?f=8&t=17082|{SHOW_ARTICLE_CP} <-> {SHOW_CP}]] 
Gibt die CPs der Artikel die sich in der aktiven Struktur befinden an der Stelle **{SHOW_ARTICLE_CP}** im Template aus. (Nur im Artikel Listen-Modus verfügbar). Gibt die CPs der Artikel die sich in der aktiven Struktur befinden an der Stelle **{SHOW_ARTICLE_CP}** im Template aus. (Nur im Artikel Listen-Modus verfügbar).
Line 14: Line 11:
Es werden nur die CPs der Artikel in der aktuellen Ebene ausgegeben. Es werden nur die CPs der Artikel in der aktuellen Ebene ausgegeben.
 +\\
 +
 +----
 +----
 +
 +Docu: -- \\
 +Forum: [[http://forum.phpwcms.org/viewtopic.php?f=8&t=17082|{SHOW_ARTICLE_CP} <-> {SHOW_CP}]]
 +
 +
 +**Autor:** K.Heermann (flip-flop) http://planmatrix.de / O.Georgi http://phpwcms.de  \\
 +**CMS Version:** >= 1.3 \\
 +**Version:** V1.0 \\
 + Update: V1.1: Wechseln des Sortierkriteriums //(17.01.2010)//
 +
 + 
 +
 +Tag: **{SHOW_ARTICLE_CP} <-> {SHOW_CP}**
 +
 +Dateiname: **rt_show_article_cp.php** \\
 +Verzeichnis:  ** template/inc_script/frontend_render/ **
 +
 +**Bedingung:** -> [[http://www.phpwcms-docu.de/config_dateien.phtml|/config/phpwcms/conf.inc.php]] \\
 +
 +  * ##$phpwcms['allow_ext_render'] = 1;##
 +
 +
 +----
 +----
 +
 +
 +
\\ \\
Line 32: Line 60:
TAG: **{SHOW_ARTICLE_CP}** um den RT zu aktivieren und den Ort der Ausgabe in der Vorlage zu bestimmen. TAG: **{SHOW_ARTICLE_CP}** um den RT zu aktivieren und den Ort der Ausgabe in der Vorlage zu bestimmen.
-TAG: **[X]{SHOW_CP}** im Kommentarfeld des anzuzeigenden CPs. Wobei **[X]** das Sortierkriterium ist, z.B. **A{SHOW_CP}** ....**B{SHOW_CP}** .... **C{SHOW_CP}** ....+TAG: **[X]{SHOW_CP}** im Kommentarfeld des anzuzeigenden CPs. 
 + 
 +Wobei **[X]** das Sortierkriterium ist, z.B. **A{SHOW_CP}** ....**B{SHOW_CP}** .... **C{SHOW_CP}** .... 
 + 
 + 
 +:!: Platziere diesen Tag als ersten Eintrag in das Kommentarfeld wenn eine korrekte Sortierung verlangt wird :!:
-<note tip> 
-Platziere diesen Tag als ersten Eintrag in das Kommentarfeld wenn eine korrekte Sortierung verlangt wird ! 
-</note> 
Und -> CP Status: [x] sichtbar (Oder ändere im Skript "acontent_visible" für die Darstellung unsichtbarer CPs). Und -> CP Status: [x] sichtbar (Oder ändere im Skript "acontent_visible" für die Darstellung unsichtbarer CPs).
Line 51: Line 81:
\\ \\
 +===== Code V1.0: =====
 +
 +
 +Location: **template/inc_script/frontend_render/rt_show_article_cp.php**
-Location: **/template/inc_script/frontend_render/rt_show_article_cp.php** 
<code php|h {SHOW_ARTICLE_CP} - {SHOW_CP} |h> <code php|h {SHOW_ARTICLE_CP} - {SHOW_CP} |h>
<?php <?php
Line 140: Line 173:
</code> </code>
-\\+~~UP~~
-===== Update v1.1: Wechseln des Sortierkriteriums =====+====== Update v1.1: Wechseln des Sortierkriteriums ======
Die Sortierung durch den Kommentar kann abgeschaltet und die Sortierung wie in der Struktur vorgegeben eingeschaltet werden: In der Datei   \\ Die Sortierung durch den Kommentar kann abgeschaltet und die Sortierung wie in der Struktur vorgegeben eingeschaltet werden: In der Datei   \\
Line 161: Line 194:
// =========================================================== // ===========================================================
</code> </code>
-geändert wird.+geändert wird.
\\ \\
===== Code V1.1 ===== ===== Code V1.1 =====
 +
 +Location: **template/inc_script/frontend_render/rt_show_article_cp.php**
<code php|h rt_show_article_cp.php |h> <code php|h rt_show_article_cp.php |h>
Line 285: Line 320:
?> ?>
</code> </code>
 +
 +~~UP~~
 +\\
 +
 +===== Für Programmierer: =====
 +
 +
 + 
 +**Die Basisroutine um die IDs aller Artikel einer Kategorie zu bestimmen:**
 +<code php>
 +   $article = array();
 +  
 +   foreach($GLOBALS['content']['articles'] as $value) {
 +      $article[] = $value['article_id'];
 +   }
 +
 +   if(count($article)) {
 +      ........
 +
 +</code>
 +\\
 +
 +**Die ID des aktuellen Artikels:**
 +<code php>
 +$GLOBALS['aktion'][1];
 +</code>
 +\\
 +Wenn die IDs der CPs eines Artikels verlangt werden, müssen diese aus der DB ausgelesen werden. CP-IDs werden nicht in der übergeordneten Hierarchie, in diesem Fall den Artikeln, festgehalten. \\
 +Die Routine dazu ist im RT abgebildet.
 +
 +Interessant hierzu ist der eingebaute TAG {SHOW_CONTENT:....} bzw. die Funktion
 +<code php>function showSelectedContent($param='') { ...</code>
 +in %%''/include/inc_front/ext.func.inc.php''%%.
 +
deutsch/ersetzer_rts/frontend_render/show_article_cp.1263739684.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