| Autor | Nachricht |
|---|---|
|
Verfasst am: 10. 07. 2009 [10:42]
|
|
|
doudie
Georg Grau
Dabei seit: 10.07.2009
Beiträge: 3
|
Hallo wie bringe ich WB bei, dass beim Anlegen einer neuen Seite in der 1. Ebene diese Datei nicht als /<name>.php gespeichert wird, sondern als neuer Ordner mit index.php also so: /<name>/index.php und auch, dass die Menü-Einträge entsprechend sind... PS: ich hab als Seiten-Ordner den Hauptordner also einfach ein / anstatt pages/ |
|
Verfasst am: 13. 07. 2009 [20:31]
|
|
| Gelöschter Benutzer |
Dazu brauchen Sie lediglich Ihre .htaccess - Datei anzupassen. Wenn Sie noch kein .htaccess - Datei haben, benennen Sie die htaccess.txt einfach in .htaccess um. Fügen Sie folgenden Code hinzu: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !=/favicon.ico RewriteRule ^(.*)$ pages/$1.php [L,QSA] Wenn Ihre Websitebaker Installation nun URLs erzeugt in der Form http://www.MeineDomain.de/produkte/bmw wird automatisch auf die richtige Seite http://www.MeineDomain.de/pages/producte/bmw.php zugegriffen und den Besucher ausgeliefert. |
|
Verfasst am: 29. 07. 2009 [09:57]
|
|
|
doudie
Georg Grau
Dabei seit: 10.07.2009
Beiträge: 3
|
Hallo Danke, aber nicht ganz das, was ich erreichen möchte. ... vergessen wir mal das mit Hauptordner einfach ein / anstatt pages/ bisher werden Seiten so angelegt: 1. Ebene: /pages/produkte.php 2. Ebene: /pages/produkte/mein_produkt1.php 2. Ebene: /pages/produkte/mein_produkt2.php usw. mein Wunsch ist es Seiten so anzulegen: 1. Ebene: /pages/produkte/index.php 2. Ebene: /pages/produkte/mein_produkt1.php 2. Ebene: /pages/produkte/mein_produkt2.php usw. Es soll also bei (neuen) Seiten in der 1.Ebene sofort der Unterordner angelegt werden, und nicht erst bei Erstellung einer Seite in 2.Ebene. ich denke das könnte als Hack mit zwei if-Bedingungen gehen a) speichern der .php Datei if (neue Seite <name> in 1. Ebene) { erstelle Datei als pages/<name>/index.php } b) Menü-Eintrag in DB schreiben if (neue Seite <name> in 1. Ebene) { erstelle Menü-Link zu pages/<name>/index.php } gibts evtl einen Tipp, in welchen Dateien im System diese zwei Bedingungen gesetzt werden müssten, oder evtl gleich ein Beispiel? PS: WB Version 2.7 edit: ... in /admin/pages/add.php ???? [Dieser Beitrag wurde 2mal bearbeitet, zuletzt am 29.07.2009 um 11:11.] |
|
Verfasst am: 14. 09. 2009 [11:33]
|
|
|
doudie
Georg Grau
Dabei seit: 10.07.2009
Beiträge: 3
|
keiner ne Idee / Lösung ? |