Backend Artikel-Vorschau anzeigen

Gesperrt
CinKon
Beiträge: 129
Registriert: Do 9. Okt 2008, 09:13
Wohnort: Leipzig
Kontaktdaten:

Backend Artikel-Vorschau anzeigen

Beitrag von CinKon » Mo 6. Sep 2010, 13:55

Hallo,

vielleicht haben andere auch das Problem, und jemand kann mir weiterhelfen:

Contenido bietet ja im Back-End eine Artikelvorschau an. Wir verwenden allerdings bei fast jedem unserer Module das smartyTemplate.
Nun sagt uns die Vorschau dann: "Fatal error: Class 'smartyTemplate' not found in *****/cms/includes/functions.navigation.php on line 603",
Contenido bekommt also keinen Zugriff auf die Smarty-Class.

einbinden tun wir das so:

Code: Alles auswählen

cInclude('classes', 'class.ExtendedTemplate.php');
$tpl = new smartyTemplate();
gibt es für das Backend vielleicht eine eigene Einbindungsmethode?

Schöne Grüße

Lars
"Marty, du musst VIERDIMENSIONAL denken!" - Doc Brown

OliverL
Beiträge: 870
Registriert: Do 28. Jun 2007, 09:28
Kontaktdaten:

Re: Backend Artikel-Vorschau anzeigen

Beitrag von OliverL » Mo 6. Sep 2010, 19:57

Hallo Lars,

1. Wo liegt die Datei "class.ExtendedTemplate.php"?

1.1. Nach dieser Zeile "cInclude('classes', 'class.ExtendedTemplate.php');"
muss die Datei in "contenido/classes/class.ExtendedTemplate.php" liegen.
Liegt sie dort?

2. Existiert in der Datei "class.ExtendedTemplate.php" die "class smartyTemplate" ?

mfg OliverL

Wiki: http://www.contenido-wiki.org/wiki/inde ... m_PHP-Code

CinKon
Beiträge: 129
Registriert: Do 9. Okt 2008, 09:13
Wohnort: Leipzig
Kontaktdaten:

Re: Backend Artikel-Vorschau anzeigen

Beitrag von CinKon » Di 7. Sep 2010, 07:17

Hi Oliver,

danke für die schnelle Antwort.

Ja, deine drei Punkte sind alle gegeben. :-)
Aus dem Frontend heraus funktioniert ja auch alles wunderbar, nur nich aus dem Backend.

Grüße

Lars
"Marty, du musst VIERDIMENSIONAL denken!" - Doc Brown

CinKon
Beiträge: 129
Registriert: Do 9. Okt 2008, 09:13
Wohnort: Leipzig
Kontaktdaten:

Re: Backend Artikel-Vorschau anzeigen

Beitrag von CinKon » Di 7. Sep 2010, 08:21

Ok, mein Kollege hatte das Problem ironischerweise während seines Urlaubs auch gehabt, und es gelöst...

Falls das Problem noch jemand hat:

in der Datei /contenido/external/frontend/front_content.php muss das Smarty Template auch includet werden:

Code: Alles auswählen

cInclude("backend","smarty/Smarty.class.php");
cInclude("classes", "class.smartyTemplate.php");
"Marty, du musst VIERDIMENSIONAL denken!" - Doc Brown

Gesperrt