eigentlich dachte ich, das müsste doch ganz leicht zu machen sein. Jetzt bin ich schon ein paar Tage dran, aber ausser Fehlermeldungen habe ich nicht viel gesehen.
Der Plan war, den zen-cart in Redaxo einzubauen. Der Hintergrund ist der, dass ich gerne die Artikelverwaltung und Shopfunktion des Zen Cart nutzen würde und in einer einheitlichen Seite mit den redaxionellen Inhalten zeigen würde.
Ich hab mir dann erstmal ein paar Zeilen aus der php Doku kopiert, die die Zen Cart Ausgabe abfangen und in eine Variable einlesen:
Code: Alles auswählen
chdir($_ENV['DOCUMENT_ROOT'].'/zencart');
$cartfile = 'index.php';
ob_start();
include($cartfile);
$result = ob_get_contents();
ob_end_clean();
echo $result;
Fatal error: Cannot redeclare class PHPMailer in /srv/www/htdocs/webxxx/html/zencart/includes/classes/class.phpmailer.php on line 28
Nun kann ich zwar das php Mailer addon deaktivieren, dann erscheint eine andere Fehlermeldung usw. Also das ging schonmal nicht.
Ich habe dann alle mir bekannten anderen Möglichkeiten gesucht, eine eigene Funktion für den Aufruf geschrieben, aber jedesmal wieder eine Fehlermeldung.
Jetzt meine Frage: hat schon jemand (positive) Erfahrungen gemacht, wie man so ein externes Skript ohne Konflikte einlesen kann? Gibt es irgendeine Möglichkeit das Shopskript wie eine externe Applikation aufzurufen?
Danke für Eure Hilfe!
Gruß Wolfgang