Seite 1 von 1

w3concepts.alist.mod3 für andere Mandanten

Verfasst: Di 15. Feb 2005, 19:37
von Uwe
Hallo,

ich habe die Artikelliste (danke fürs tolle Modul) bei mir eingesetzt. Das Problem ist, dass ich es für einen zweiten Mandanten nutzen möchte. Leider wird automatisch immer der Pfad ins Installationsverzeichnis von Contenido generiert. Also werden keine Thumbs generiert und auch nicht angezeigt.

/vhosts/domain-eins.de/.../upload/bilder/sql-business/puzzle06.jpg

Das frontend für diesen Mandanten liegt aber hier:

/vhosts/domain-zwei.com/.../upload/bilder/sql-business/puzzle06.jpg

Was muss ich ändern, um zum richtigen Mandanten zu gelangen? Es würde mir ja schon eine Variable reichen, in der ich den Pfad von Hand eintrage (natürlich nur bis /upload/). Hat da jemand ne Lösung parat???

Viele Grüsse vom Bodensee,
Uwe

Verfasst: Di 15. Feb 2005, 20:18
von Uwe
Vielleicht stelle ich die Frage anders:

Wie kann ich einen Mandanten im generierten Pfad einbauen (ändern)?

So stehts im script:

Code: Alles auswählen

$cfg['path']['frontend']
Und das gibt es aus (per echo):

Code: Alles auswählen

/vhosts/domain-eins.de/httpdocs
Aber das sollte es sein:

Code: Alles auswählen

/vhosts/domain-zwei.com/httpdocs
Wie geht das?

Viele Grüsse, Uwe

Verfasst: Di 15. Feb 2005, 22:12
von HerrB
Ohne, dass ich mich tiefer damit beschäftigt hätte, könntest Du natürlich versuchen, $cfg['path']['frontend'] durch den gewünschten Pfad "hart" zu ersetzen.

Alternativ könntest Du versuchen, bei $uploadpfad = "/upload/" "/.." soweit zu ergänzen, dass Du bis in die gewünschte Tiefe kommst und von da wieder rauf (e.g. $uploadpfad = "/../../../domain-zwei.com/httpdocs/<usw.>/upload/", ich weiss gar nicht, ob das geht). Aber das entspricht praktisch der ersten Lösung.

Und der Rest geht? Eigentlich sollte Contenido mit Deinem Aufbau seine Probleme haben...

Gruß
HerrB

Verfasst: Mi 16. Feb 2005, 12:30
von Uwe
hallo HerrB,

deinen Vorschlag habe ich mal so umgesetzt (danke) in dem ich eine Variable ($manadenpfad) eingerichtet habe und diese ersetzt $cfg['path']['frontend']

Funktioniert, ist aber eigentlich nur ein Schnellschuss.

Probleme?? Mach mir keine Angst :?
Warum sollte Contenido Probleme bekommen? Was ist am Aufbau verkehrt? Bis jetzt funzt alles supi. Contenido läuft auf Domain eins. Dann sind zwei Mandanten eingebaut, beide auf extra Domains, einer davon zweisprachig. Aber vielleicht meinst Du die Dateirechte für die genutzten Dateien (für pseudo cron und einige im includes-Ordner)? Käre mich doch bitte auf :idea:

Viele Grüsse vom Bodensee, Uwe

Verfasst: Do 17. Feb 2005, 15:18
von HerrB
Na ja, normalerweise arbeitet Contenido so:

\Contenido
\Mandant1
\Mandant2

Bei Dir scheint es mehr

\Mandant1\Contenido
\Mandant2\

zu sein.

Wenn alles geht, schön, dann gar nicht drüber nachdenken.

Gruß
HerrB