[Typo3-german] tt_products - Lieferschein/Rechnung
Christian Höfing
ch at byteaction.de
Tue Nov 8 14:19:03 CET 2005
Hallo Liste,
wir haben hier auf einer Domain einen Shop laufen, welche mit tt_products
2.3.1 realisiert ist.
Um dem Kunden eine Rechnung oder einen Lieferschein anzeigen lassen zu
können bedarf es eines Ordners /data/bill oder /data/delivery im
filadmin-Bereich.
Aufgrund der Struktur der Domäne und anderer Dienste liegt unsere
Typo3-Installation im Ordner /var/web/www.domain.tld/htdocs/typo, wobei
das document-root auf htdocs zeigt (um die oben angesprochenen anderen
Dienste mit Pfadangaben ebenfalls nutzen zu können). Von dort erfolgt
ein redirect nach typo/index.php.
Soweit sogut.. funktioniert ja auch... Probleme kommen nur auf, wenn ich
RECHNUNG oder LIEFERSCHEIN im Shop machen will.
Durch die Option
plugin.tt_products.outputfolder = typo/fileadmin/data
kann ich den Ausgabepfad entsprechend anpassen und ein Link "zum Öffnen
der Rechnung hier klicken" erscheint auf der Seite, welcher nun leider
Gottes aber nach
"http://www.domain.tld/typo/typo/fileadmin/data/bill/rechnungsnummer-xyz.htm"
verweist. Ansich logisch dass er das so macht, aber ich hätts lieber
unlogisch und eine Lösung wie ich das Problem umgehen kann (ausser
document-root auf htdocs/typo verweisen zu lassen).
Lasse ich das typo bei outputfolder weg, so funktioniert der
Rechnungslink, jedoch bekomme ich dann folgende Fehlermeldung, wenn die
Seite mit "zum Öffnen der Rechnung...." angezeigt wird
"fopen(/var/www/www.domain.de/htdocs/fileadmin/data/bill/rechnungsnummer-xyz.htm):
failed to open stream: N...."
was auch wiederum logisch ist, da diese Datei im angegebenen Pfad nunmal
nicht existiert.
Irgendwelche Ideen ? Wenns Änderungen in der php-Datei sind, dann bitte
ausführlich beschreiben, da ich von php net wirklich Ahnugn habe. Sollte
es Optionen/Switches geben, die mir bei meinem Problem helfen könnten,
dann würde ich die bevorzugen.
Danke im Voraus
Gruss Christian
More information about the TYPO3-german
mailing list