| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Gast
Beiträge: n/a
| Moin! Zu Lernzwecken baue ich gerade mein eigenens kleines Content-Management-System, verwende hierbei erstmals Klassen! Die gesamte Programmlogik steckt in einer PHP-Datei, nach Bedarf werden die jeweils notwendigen Klassen inkludiert ... Als TemplateSystem verwende ich Smarty! Der Anwender soll seine Templates nach Bedarf zusammenbauen können, z.B. Links Kalender anzeigen und Rechts eine shoutbox ... Dazu würde er die entsprechenden Smarty-Tags setzen, also z.B. {include file="modules/shoutbox.tpl"} Wenn nun z.B. die URL www.blabla.de/cms.php aufgerufen wird die beide Module enthält muss ich irgendwie erkennen welche Templates ich parsen muss ... also smarty muss mir eine Liste mit Tags zurückgeben und ich muss gucken ob z.B. shoutbox.tpl oder calender.tpl vorkommt und dann entsprechend das notwendige Template mit Leben füllen ... ist sowas möglich? Alternativ könnte ich ja eine Konfigurationsdatei bauen, wo in Form von mehrdimensionalen Arrays für jedes neue Template explizit angegeben wird, welche Module "gerendert" werden müssen... wäre aber etwas unflexibel. Bei dem System soll es z.B. auch möglich sein das der Endnutzer eigene Module schreibt, also z.B. Modul Gästebuch, er würde dann die entsprechenden Templates gestalten und die Logik würde dynamisch ins Hauptscript inkludiert (über einen Load-Handler bzw. eine erweiterte Standardklasse für Module die dann jeweils um die notwendige Funktionalität erweitert wird). Die Frage die sich mir stellt ist, ob der Ansatz überhaupt praktikabel ist und ob auch andere "Plugin"-Schnittstellen ähnlich strukturiert sind. Danke! Stefan |
|
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| der modulare Aufbau, suche Tutorial | phpbeginner | Trash | 6 | 26.08.2006 22:23 |
| Aufbau einer SESSION-Datei | inu | PHP Tipps 2006 | 4 | 10.05.2006 09:47 |
| Suche Leute mit PHP kentnissen für Aufbau einer Communty | Yoda | Trash | 7 | 04.04.2006 20:50 |
| [Erledigt] Einfacher Aufbau eines internen Mailsystems | Datenbanken | 13 | 10.02.2006 11:03 | |
| Aufbau von MySql | PHP Tipps 2007 | 2 | 22.11.2005 13:18 | |
| Aufbau eines flexiblen Webkatalogs / ODP | PHP Tipps 2007 | 2 | 01.11.2005 16:16 | |
| [Erledigt] Eure Meinung zu Menü, Aufbau, und Design | HTML, Usability und Barrierefreiheit | 10 | 26.10.2005 13:55 | |
| Aufbau einer Mailroutine | nussbaum | PHP Tipps 2005-2 | 4 | 07.09.2005 13:15 |
| HP Aufbau | PHP Tipps 2005 | 13 | 05.05.2005 11:33 | |
| Aufbau php.ini | Faebe | PHP-Fortgeschrittene | 3 | 31.03.2005 19:25 |
| aufbau einer Seite | HTML, Usability und Barrierefreiheit | 13 | 17.03.2005 18:35 | |
| [Erledigt] .txt - file mit xml aufbau auslesen | PHP-Fortgeschrittene | 1 | 15.02.2005 01:33 | |
| Modularer Aufbau, wie? | PHP-Fortgeschrittene | 26 | 31.01.2005 20:16 | |
| Aufbau der Seiten - Verbesserungsvorschläge? | PHP Tipps 2004-2 | 0 | 09.12.2004 20:09 | |
| Strukturierter Aufbau | Mano | PHP Tipps 2004-2 | 4 | 05.12.2004 13:33 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php modularer aufbau, cms aufbau, aufbau cms php, php seite laden modular, cms modularer aufbau, wie baue ich php modular auf, php cms struktur, modulares cms vorlage, shoutbox cms php, php cms modul struktur, shoutbox.tpl, aufbau eines cms, aufbau eines cms template, modulares cms, smarty templates aufbau, cms klasse aufbau, smarty aufbau, smarty template bei bedarf laden, strukturierung eines cms, cms modularer aufbau php |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.