![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Männlich :)
Registriert seit: 22.11.2006
Ort: Haan
Beiträge: 22
|
Hi,
nach langer pause in sachen php lass ich mich dann doch nochmal hier blicken und muss direkt eine Frage loswerden. Zu meinem Problem: PHP-Code:
Für alle die noch nicht wissen was ich meine hier ein kleines Beispiel: PHP-Code:
Schlechtes Beispiel: PHP-Code:
HTML-Code:
Online: {getuseronline db=$db}
Also vielleicht jemand einen kleinen Tipp für mich ? Danke schonmal im vorraus! Gruß nox |
|
|
|
|
|
Nach oben #2 |
|
Erfahrener Benutzer
Registriert seit: 31.12.2006
Ort: Zürich
Beiträge: 287
|
Du machst etwas grundlegendes falsch... Im Template SQL-Anfragen zu machen ist ziemlich unschön. Das Template sollte eigentlich schon alle Daten haben. Folglich würde ich dir empfehlen diese Anfrage im PHP-Script zu implementieren, welches dann dein Template aufruft.
__________________
. <-- This is Punkt. Copy Punkt into your signature to help him on his way to world domination. |
|
|
|
|
|
Nach oben #5 |
|
Männlich :)
Registriert seit: 22.11.2006
Ort: Haan
Beiträge: 22
|
stimmt, gut jetzt weiss ich was du meinst, das problem ist, das es Modular aufgebaut sein soll, daher finde ich es sehr unpraktisch alle funktionen auszufürhren und mit $smarty->assign zu übergeben obwohl diese funktion in dem Template evtl. garnicht gebraucht wird!
Wenn du eine bessere Idee hast immer her damit, bin für alles offen! Gruß nox |
|
|
|
|
|
Nach oben #6 |
|
Erfahrener Benutzer
Registriert seit: 18.08.2005
Beiträge: 108
|
- getUserOnline() direkt zusammen mit $db zu verpacken geht nicht, da es in PHP keine Closures gibt
- in einem Objekt geht es schon Rohbau: PHP-Code:
|
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| trigger_error bei Smarty | Creativ | PHP-Programmierung | 5 | 23.10.2007 15:05 |
| Mehrsprachigkeit mit Smarty | Eyüp | PEAR, PECL und Frameworks | 7 | 08.06.2007 15:40 |
| Verständnissfrage zu Smarty | la-finest | PEAR, PECL und Frameworks | 7 | 26.09.2006 19:25 |
| Navigation auf Smarty umstellen?! | napsio | PEAR, PECL und Frameworks | 4 | 25.01.2006 19:22 |
| PEAR Alternative zu Smarty | ex³ | PEAR, PECL und Frameworks | 5 | 08.11.2005 21:19 |