NAVIGATION
This shows you the differences between two versions of the page.
|
deutsch:ersetzer_rts:frontend_render:show_article_cp [2010/01/18 07:54] Knut Heermann (flip-flop) |
deutsch:ersetzer_rts:frontend_render:show_article_cp [2018/06/03 18:09] (current) |
||
|---|---|---|---|
| Line 11: | 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: -- \\ | Docu: -- \\ | ||
| Line 20: | Line 23: | ||
| **CMS Version:** >= 1.3 \\ | **CMS Version:** >= 1.3 \\ | ||
| **Version:** V1.0 \\ | **Version:** V1.0 \\ | ||
| - | Update: V1.1 //(17.01.2010)// | + | Update: V1.1: Wechseln des Sortierkriteriums //(17.01.2010)// |
| Line 26: | Line 29: | ||
| Tag: **{SHOW_ARTICLE_CP} <-> {SHOW_CP}** | Tag: **{SHOW_ARTICLE_CP} <-> {SHOW_CP}** | ||
| - | Dateiname: **rt_show_article_cp.php** | + | Dateiname: **rt_show_article_cp.php** \\ |
| Verzeichnis: ** template/inc_script/frontend_render/ ** | Verzeichnis: ** template/inc_script/frontend_render/ ** | ||
| Line 58: | 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 169: | 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 195: | Line 199: | ||
| ===== 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 314: | 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''%%. | ||
| + | |||