Seite 1 von 1
Problem beim einbinden eines bestehenden xtc Moduls
Verfasst: So 6. Mär 2011, 17:56
von mbdesign
ich habe ein Problem mit einem Modul.
Warning: Smarty error: unable to read resource: "webs/module/wheel_assistant.html" in /var/www/clients/client3/web6/web/webs/includes/classes/Smarty_2.6.26/Smarty.class.php on line 1093
eigentlich sagt das aus das die Datei nicht im Verzeichnis gefunden wird, dies iat aber nicht dr Fall!?!? Datei liegt 100% im verzeichnis.
Hier der Auszug aus der Modul Datei
Code: Alles auswählen
$main_content = $smarty->fetch(CURRENT_TEMPLATE.'/module/wheel_assistant.html');
Kann mir jemand einen Tipp geben?
Re: Problem beim einbinden eines bestehenden xtc Moduls
Verfasst: So 6. Mär 2011, 18:24
von Doc Olson
mach daraus mal:
Code: Alles auswählen
$main_content = $smarty->fetch('module/wheel_assistant.html');
Die Angabe von CURRENT_TEMPLATE ist nicht mehr nötig, das Template-Verzeichnis wird nun schon in der Template Klasse voreingestellt.
Re: Problem beim einbinden eines bestehenden xtc Moduls
Verfasst: So 6. Mär 2011, 18:26
von Xantiva
Versuche es mal so:
Code: Alles auswählen
$main_content = $smarty->fetch('module/wheel_assistant.html');
Wir haben die Smarty Klasse so erweitert, dass die ständige, zusätzliche Angabe CURRENT_TEMPLATE nicht mehr erforderlich ist. (Aber auch kein "/" vor dem modul.)
Stichwort: Clean Code Prinzip "DRY" (Don't Repeat Yourself)
Ciao,
Mike
Re: Problem beim einbinden eines bestehenden xtc Moduls
Verfasst: So 6. Mär 2011, 18:29
von Xantiva
Grr, Doc war schneller ...
Aber noch was: Schau mal in die .php "Modul-Datei". Dort sollte dann die Smarty Klasse aber auch so instanziert werden:
Ciao,
Mike
Re: Problem beim einbinden eines bestehenden xtc Moduls
Verfasst: So 6. Mär 2011, 18:38
von Doc Olson
Xantiva hat geschrieben:
Stichwort: Clean Code Prinzip "DRY" (Don't Repeat Yourself)

Das muss man sich bei uns in etwa so vorstellen: Wir stecken bis zum Hals im Schlamm (hier: xt:commerce Quellcode) und wühlen wie die Tiere. Der Mike hält dabei immer seine Hände überm Kopf, damit seine Fingernägel nicht schmutzig werden.
Re: Problem beim einbinden eines bestehenden xtc Moduls
Verfasst: So 6. Mär 2011, 19:22
von Xantiva
BLÖDMANN!
Oder war das ein versteckter Versuch, sich als Büttenredner zu etablieren? Weil grad' Karneval ist?
