NAVIGATION
Original: http://www.milkana.de/rezepte.phtml
Content Typ: 26 (siehe auch)
Docu: http://www.phpwcms-docu.de/content_part_kochrezept.phtml
Forum: http://forum.phpwcms.org/viewtopic.php?p=112655#p112655
Download: Komplettes Set: css, php, tmpl (14.82 KiB, 98 downloads)
Bedingung:
Auskommentieren oder löschen der alten recipes.php in template/inc_script/frontend_render/
Suche-Template search01.html liegt in template/inc_cntpart/recipe/search/
Mit Hilfe dieses CPs können recht einfach Rezepte dargestellt werden.
Grundsätzlich gilt, pro Rezept ein Artikel mit dem CP Kochrezepte/recipes. (Artikelliste in einer Ebene).
Die Suche wird mit den Tag {RECIPES:} innerhalb eines z.B. Html CP angestoßen. Die Suche verarbeitet alle im System vorhandenen CPs Kochrezepte/recipes.
{RECIPES:LOCALE|…..} ist ein systemspezifischer Parameter für die Laufzeitumgebung. → Genauere Infos siehe: http://de.php.net/manual/de/function.setlocale.php
Im Regelfall reicht es, {RECIPES:} zu verwenden.
Die Ebene auf der das Suchformular liegt, sollte “rezepte” heißen. Wenn das nicht der Fall ist, muss die Datei \template\inc_cntpart\recipe\search\search01.html geändert werden.
Annahme: Die suchende Kategorie (dort wo das Formular zuhause ist, heißt rezepte-suchen
- Dann bitte alle (sind 2 Stück Zeile 48 und Zeile 62)
<input name="rezepte" value="" type="hidden">
ersetzen mit
<input name="rezepte-suchen" value="" type="hidden">
Eine andere Möglichkeit ist die Installation von {ARTICLE[[TITLE][ID][ALIAS] ]} {CATEGORY[[ID][ALIAS] ]} (Ist im Paket enthalten).
Mit Hilfe des dann verfügbaren Tags {CATEGORY_ALIAS} würde der richtige Ebenenname autom. in das Formular eingetragen.
Dazu vorher alle (2x Zeile 48 und 82)
<!-- <input name="{CATEGORY_ALIAS}" value="" type="hidden"> //--> <input name="rezepte" value="" type="hidden">
ändern nach
<input name="{CATEGORY_ALIAS}" value="" type="hidden"> <!-- <input name="rezepte" value="" type="hidden"> //-->