Ordnerstruktur vertiefen

Fragen zu Änderungen am Template

Moderator:Paddelberg

Antworten
topsiteXL
Beiträge:73
Registriert:Dienstag 16. August 2011, 16:22
Ordnerstruktur vertiefen

Beitrag von topsiteXL » Donnerstag 23. Februar 2012, 02:55

Hallo Simon,

ist es möglich einige der nachträglich erstellten Seiten in ein Unterordner abzulegen?

Damit das ganze z.B. so aussieht:

www.domain.de/index.php/Unterordner/mustermann.php

Wenn ja wie muss ich dafür vorgehen?

Dankeschön!

Gruß Taise

Benutzeravatar
Paddelberg
Site Admin
Beiträge:925
Registriert:Dienstag 17. Januar 2006, 00:02
Wohnort:Worms

Beitrag von Paddelberg » Donnerstag 23. Februar 2012, 20:14

Hi
einfach kontakt.php in einen Unterordenr verschieben (z.B. kontakt/).
Dann mußt du die Pfade in der kontakt.php dementsprechen anpassen

inc/sql.php ändern in ../inc/sql.php
inc/vars.php ändern in ../inc/vars.php
"lang/" ändern in "../lang/"
"html/" ändern in "../html/"
letzteres vier Mal!

Dann mußt du noch die Links dementsprechend anpassen.
also z.B. www.deinedomain.xy/kontakt/kontakt.php
oder du benennst die kontakt.php im Unterordner in index.php um, dann kannst du den Link in www.deinedomain.xy/kontakt/ ändern.

Habe das nicht ausprobiert, müsste aber so funktionieren

mfg
simon

topsiteXL
Beiträge:73
Registriert:Dienstag 16. August 2011, 16:22

Beitrag von topsiteXL » Freitag 24. Februar 2012, 16:02

"html/" ist insgesamt 6 mal vorhanden, welche vier soll ich von denen anpassen?

Wenn ich alle sechs anpasse bekomme ich eine Fehlermeldung:

Parse error: syntax error, unexpected '.' in /mnt/webspace/03/44221/meinedomain.xy/ordner/mustermann.php on line 36

Benutzeravatar
Paddelberg
Site Admin
Beiträge:925
Registriert:Dienstag 17. Januar 2006, 00:02
Wohnort:Worms

Beitrag von Paddelberg » Freitag 24. Februar 2012, 16:14

Sorry, alle sechs mußt du ändern.

Wegen der Fehlermeldung, hast du die Anführungszeichen mitkopiert?

mfg
simon

topsiteXL
Beiträge:73
Registriert:Dienstag 16. August 2011, 16:22

Beitrag von topsiteXL » Freitag 24. Februar 2012, 16:25

ok, jetzt ist die Fehlermeldung weg aber der Text des Inhalts der mustermann.html erscheint nicht, bzw. es ist nur eine leere HTML Seite zu sehen.

Benutzeravatar
Paddelberg
Site Admin
Beiträge:925
Registriert:Dienstag 17. Januar 2006, 00:02
Wohnort:Worms

Beitrag von Paddelberg » Freitag 24. Februar 2012, 18:53

einen haste vergessen!

Zeile 141
"html/"
ändern in
"../html/"

mfg
simon

topsiteXL
Beiträge:73
Registriert:Dienstag 16. August 2011, 16:22

Beitrag von topsiteXL » Freitag 24. Februar 2012, 19:39

so jetzt ist der Inhalt zu sehen, aber ich glaube die Seite greift nicht auf die style.css Datei, zumal die eingestellten Farben und Schriftarten nicht übernommen wurden.

Des weiteren ist der Abstand zwischen Header und Text-Tabelle zu groß, das löschen von <br> Tags bewirkt nichts.

Ist es es möglich bei diesem Prinzip auch die entsprechend neu angelegten HTML Dateien zu verschachteln, sprich diese in neu angelegte Ordner hineinzufügen?

Danke!

Benutzeravatar
Paddelberg
Site Admin
Beiträge:925
Registriert:Dienstag 17. Januar 2006, 00:02
Wohnort:Worms

Beitrag von Paddelberg » Freitag 24. Februar 2012, 20:46

Hi
wegen css mußt du in den Template Dateien noch den Pfad/die url zur css Datei anpassen.
Entweder ../ davor machen oder gleich die komplette Url zur css reinmachen (http://www.topliste.xy/html/standard/style.cc)

Du kannst die html Dateien eigentlich anlegen, wo du möchtest. Nur mußt du die Pfade in der php Datei dementsprechend anpassen.

mfg
simon

topsiteXL
Beiträge:73
Registriert:Dienstag 16. August 2011, 16:22

Beitrag von topsiteXL » Freitag 24. Februar 2012, 21:05

Das hatte ich bereits ausprobiert, sowohl als auch, aber ohne Erfolg.

Du meinst doch die folgende Zeile, oder?

<link href="html/standard/style.css" rel="stylesheet" type="text/css">
Du kannst die html Dateien eigentlich anlegen, wo du möchtest. Nur mußt du die Pfade in der php Datei dementsprechend anpassen.
Ist mit Pfad die dritte Zeile der anglegten PHP Datei gemeint?

$useite_file = 'mustermann.html'; # html template file - nur dateiname

D.h. wenn ich im html/standard Odner einen neuen Ordner namens muster anlege und die mustermann.html hineinpacke, muss der Pfad folgendermaßen lauten:

$useite_file = 'muster/mustermann.html'; # html template file - nur dateiname

Vielen Dank!

Gruß Taise

Benutzeravatar
Paddelberg
Site Admin
Beiträge:925
Registriert:Dienstag 17. Januar 2006, 00:02
Wohnort:Worms

Beitrag von Paddelberg » Montag 27. Februar 2012, 21:48

Hi
ja, damit ist die folgende Zeile gemeint
<link href="html/standard/style.css" rel="stylesheet" type="text/css">
sollte dann etwa so aussehen
<link href="http://www.meinetopsite.xy/html/standard/style.css" rel="stylesheet" type="text/css">

Mit dem Pfad in den Php Dateien sind die Parts gemeint, in denen Template Dateien eingelesen werden ("html/" oder bei dir wahscheinlich inzwischen "../html/")
wenn du die templates fürs Impressum z.B. in den Ordner html/standard/impressum/ machst, müsste der Pfad so lauten
"../html/".$design."/impressum/impressum_main.html" oder
"../html/".$design."/impressum/".$useite_file

Die Variable $useite gibt nur den Dateinamen des Content Parts (z.B. impressum.html) an.

mfg
simon

topsiteXL
Beiträge:73
Registriert:Dienstag 16. August 2011, 16:22

Beitrag von topsiteXL » Dienstag 28. Februar 2012, 14:42

Hallo Simon,

ich habe soweit alles bis auf ein kleinen Schönheitsfehler Prima gedeixelt.

Sowohl die PHP Datei als auch die HTML Dateien befinden sich nun in Unterordner.

Allerdings ist das Gesamtgerüst der HTML Datei im Unterordner ein kleines bisschen nach rechts verlagert.
http://www.escortstar.de/escortservice/ ... berlin.php

Sobald die HTML Datei im Unterordner liegt, ist das Layout im Vergleich zu den anderen Seiten ein Tick nach rechts verschoben.

Weißt du vielleicht wieso das so ist?

Simon denkst du bitte noch an die Metaangaben.

Danke!!!

Taise

Benutzeravatar
Paddelberg
Site Admin
Beiträge:925
Registriert:Dienstag 17. Januar 2006, 00:02
Wohnort:Worms

Beitrag von Paddelberg » Dienstag 28. Februar 2012, 22:23

Das liegt wahrscheinlich am Scrollbalken vom Browser. Sobald der Scrollbalken angezeigt wird, verutscht alles ca 20px nach links
Die MetaAngaben schaue ich mir die Tage noch an
mfg
simon

topsiteXL
Beiträge:73
Registriert:Dienstag 16. August 2011, 16:22

Beitrag von topsiteXL » Mittwoch 29. Februar 2012, 11:30

Tatsächlich, es liegt am Scrollbalken.

Vielen Dank für den Hinweis!

Antworten