Seite 4 von 17
Verfasst: Do 24. Mär 2005, 11:23
von Salech
stese hat geschrieben:das sollte zumindestens dein problem 1 und 2.1 lösen - vll. hat man ja glück und es löst auch gleich die 2.2 (ich schätze mal schon)
Da muss ich Dich leider enttäuschen – es ändert sich leider nix.
Verfasst: Do 24. Mär 2005, 11:32
von stese
ja so ausm blinden kann ich da leider auch momentan nicht helfen ...
schau mal bitte nach, ob der pfad der dann in den javascripten steht korrekt ist.
bei mir war der fall vor der änderung, dass er die ersten kategorien korrekt dargestellt hat, danach aber komischerweise weitergeleitet hat und den standard home pfad hinten an die url angefügt hat.
also bspw. lautete mein pfad so: (auch im quelltext)
/Sportarten/Breitensport/Inline-Skating/
als er den pfad aufgerufen hat, hat er danach automatisch weitergeleitet auf
/Sportarten/Breitensport/Inline-Skating/Aktuelles/
weil normalerweise soll er, wenn keine catID übergeben wurde bei mir in /Aktuelles/ springen. das bedeutet, dass er die catid nicht korrekt herauslösen konnte und den fehler konnte ich mit dem bugfix der vorangegangenen seite beheben.
schau bitte bei nach, ob das bei dir der gleiche Fall ist.
Verfasst: Do 24. Mär 2005, 12:47
von Salech
Denke nicht das das bei mir der Fall ist/war.
Code: Alles auswählen
var Menue_2_4 = new TPopMenu('Unterpunkt','5','a','/Navigation/Menuepunkt/Unterpunkt/','Unterpunkt');
Menue_2.Add(Menue_2_4);
var Menue_2_4_1 = new TPopMenu('UnterUnterpunkt1','5','a','/Navigation/Menuepunkt/Unterpunkt/UnterUnterpunkt1/','UnterUnterpunkt1');
Menue_2_4.Add(Menue_2_4_1);
var Menue_2_4_2 = new TPopMenu('UnterUnterpunkt2','5','a','/Navigation/Menuepunkt/Unterpunkt/UnterUnterpunkt2/','UnterUnterpunkt2');
Menue_2_4.Add(Menue_2_4_2);
var Menue_2_4 wird richtig dargestellt – beide anderen nicht!
Deaktiviere ich mod_rewrite, funtzt es - er ruft bei z.B. var Menue_2_4_1 folgende URL auf: front_content.php?idcat=30&lang=1
Es müsste also eigentlich eine catID übergeben werden...
Oder hab ich Dich falsch verstanden??
Verfasst: Do 24. Mär 2005, 12:52
von stese
ja ich glaube du hast mich falsch verstanden.
ok der pfad ist also korrekt nehme ich an:
/Navigation/Menuepunkt/Unterpunkt/UnterUnterpunkt1/
wenn jetzt die fehlerseite kommt, hängt er da was oben an im browser an diese url?
also z.b. so:
/Navigation/Menuepunkt/Unterpunkt/UnterUnterpunkt1/Startkategorie/
Verfasst: Do 24. Mär 2005, 12:58
von Salech
Er hängt nichts dran.
In der Browserlkeiste steht dann wie es sein soll: .../Navigation/Menuepunkt/Unterpunkt/UnterUnterpunkt1/
und imBrowserfenster:
Not Found
The requested URL /xxx/xxx/xxx/xxx/ was not found on this server.
Verfasst: Do 24. Mär 2005, 14:29
von stese
ah ich glaube ich weiss was falsch ist.
schau dir mal bitte die .htaccess an. ich hab die nur für 3 ebenen gebaut - mach einfach eine 4. ebene rein und es sollte gehen
Verfasst: Do 24. Mär 2005, 19:12
von Salech
Das wars!! Da haben wir bzw, ich den Wald vor lauter Bäumen wohl nicht mehr gesehen, aber egal jetzt klappts ja.
Jetzt bleibt nur noch der Punkt, mit den "Normalen" Internen Links:
die im Moment so <a href="/"> zerhackt werden.
Verfasst: Do 24. Mär 2005, 19:16
von stese
was meinst du mit normalen internen links?
Verfasst: Do 24. Mär 2005, 19:25
von Salech
Damit meine ich Links, mit denen ich innerhalb meiner Seite, von einer Seite auf eine andere linke, sowas wie
<a href="front_content.php?idcat=30&lang=1">bla bla</a> wird zu
<a href="/">bla bla</a> was natürlich nicht so sinnvoll ist.
Verfasst: Do 24. Mär 2005, 19:30
von stese
hm keine ahnung wieso die nicht gehen ... hier gehts zumindestens:
http://contenido.polycoder.com/index.html
schonmal geschaut, ob die internen links alle einen websicheren namen haben (in der mysql db, wenn du es nachträglich implementiert hast) weil es ja in der navigation funktioniert ... es ruft ja die gleiche funktion dafür auf.
wenn die einen websicheren namen haben, muss ich später mal nachschauen warum es nicht geht ...
Verfasst: Do 24. Mär 2005, 19:39
von Salech
Ja – hab ich schon nachgeschaut, jeder Artikel und jede Kategorie haben einen websichern Namen.
Hast Du bei Dir auch diesen Aufruf?
Code: Alles auswählen
// ok let it beginn, start mod rewrite class
$str_all = preg_replace("/([\"|\'])front_content\.php(.?|.+?)([\"|\'])/ie", "stripslashes('\\1'.ModRewrite::build_new_url('\\2').'\\3')", $str_all);
Verfasst: Do 24. Mär 2005, 19:44
von stese
ja habe ich - ich schaue bei gelegenheit mal nach. mein aufruf ist allerdings mit dem client - aber eigentlich sollte er den automatisch reinnehmen wenn kein client übergeben wurde
Verfasst: Do 24. Mär 2005, 20:01
von Salech
Wenn Dir das was hilft, habe eine Link
Code: Alles auswählen
<A href="front_content.php?idcatart=41&lang=1&client=1">TESTLINK</A>
im Content-Bereich auf einen Menüpunk erstellt – der über das Menü auch perfekt zu erreichen ist, der jetzt aber wieder im Quelltext so aussieht:
ansonsten nochmal vielen Dank für die Ratschläge und Deine Hilfe!
Verfasst: Do 24. Mär 2005, 20:03
von stese
ah jetzt seh ichs:
ich frage die idcatart nicht ab (momentan nur idcat, idart, lang und client) ... das sollte ich noch einbauen ... stimmt.
Verfasst: Do 24. Mär 2005, 22:42
von Salech
Das wäre toll – hoffentlich sind wir danach durch und die Erweiterung ist perfekt!
