CP Rezepte/recipe
Posted: Fri 16. Jan 2009, 10:28
Hier eine funktionierende Version von Kochrezepte/recipe. (Kein Hack).
Download: recipes01_160109.zip (nicht empfohlen)
Download: recipes01.zip (Update empfohlen)
(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/*
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 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 alle (sind 2 Stück Z48 und Z62)
ersetzen mit
Eine andere Möglichkeit ist die Installation von {ARTICLE[[TITLE][ID][ALIAS]]} {CATEGORY[[ID][ALIAS]]} (Ist im Paket enthalten).
Mit der Hilfe des enthaltenen Tags {CATEGORY_ALIAS} würde der richtige Ebenenname autom. in das Formular eingetragen.
Dazu vorher alle (2x Zeile 48 und 82)
ändern nach
--------------------------------------------------------------------------------
Die Suche wird mit dem 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.
FE: Suchmaske mit {RECIPES:}
![Image](http://img104.imageshack.us/img104/706/fesearchei3.th.gif)
FE: Ausgabe eines Rezeptes:
![Image](http://img104.imageshack.us/img104/3060/feoutputxy8.th.gif)
BE: Artikelstruktur:
![Image](http://img440.imageshack.us/img440/9682/artikelstrukturaj2.th.gif)
BE: CP Kochrezepte/recipe:
![Image](http://img67.imageshack.us/img67/6783/cprecipeth8.th.gif)
Weitere Details siehe Docu: http://www.phpwcms-docu.de/content_part ... zept.phtml
[UPDATE]
- Beinhaltet optional auch die Datei {ARTICLE[[TITLE][ID][ALIAS]]} {CATEGORY[[ID][ALIAS]]}
Dann alle
ersetzen durch
So sollte automatisch die richtige Kategorie eingetragen werden.
Knut
Download: recipes01.zip (Update empfohlen)
(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/*
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 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 alle (sind 2 Stück Z48 und Z62)
Code: Select all
<input name="rezepte" value="" type="hidden">
Code: Select all
<input name="rezepte-suchen" value="" type="hidden">
Mit der Hilfe des enthaltenen Tags {CATEGORY_ALIAS} würde der richtige Ebenenname autom. in das Formular eingetragen.
Dazu vorher alle (2x Zeile 48 und 82)
Code: Select all
<!-- <input name="{CATEGORY_ALIAS}" value="" type="hidden"> //-->
<input name="rezepte" value="" type="hidden">
Code: Select all
<input name="{CATEGORY_ALIAS}" value="" type="hidden">
<!-- <input name="rezepte" value="" type="hidden"> //-->
Die Suche wird mit dem 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.
FE: Suchmaske mit {RECIPES:}
![Image](http://img104.imageshack.us/img104/706/fesearchei3.th.gif)
FE: Ausgabe eines Rezeptes:
![Image](http://img104.imageshack.us/img104/3060/feoutputxy8.th.gif)
BE: Artikelstruktur:
![Image](http://img440.imageshack.us/img440/9682/artikelstrukturaj2.th.gif)
BE: CP Kochrezepte/recipe:
![Image](http://img67.imageshack.us/img67/6783/cprecipeth8.th.gif)
Weitere Details siehe Docu: http://www.phpwcms-docu.de/content_part ... zept.phtml
[UPDATE]
- Beinhaltet optional auch die Datei {ARTICLE[[TITLE][ID][ALIAS]]} {CATEGORY[[ID][ALIAS]]}
Dann alle
Code: Select all
<input name="rezepte" value="" type="hidden">
Code: Select all
<input name="{CATEGORY_ALIAS}" value="" type="hidden">
Knut