hallo meine template struktur sieht wie folgt aus
Bild: inity.de/…/screen.jpg
ich würde jetzt gerne auf der "suchen" seite oder auf der "home"
ein suchformular einfügen aber der findet halt nur was auf seiten in der baumstruktur drunter !!
wie kann ich die seiten von rootlevel in extern ändern ohne die ganze
sache neu machen zu müssen
rootlevel und extern templates
Ich weiss nicht, ob es einen besonderen Grund hat, aber diese Templatestruktur ist extrem ungewöhnlich, um nicht zu sagen, falsch.
Deshalb hattest Du auch die Probleme mit der Suche.
Der Normalfall ist, das nur eine Seite Rootseite für die komplette Site ist. Dabei wird gewöhnlich auch nur ein Template auf dieser Rootseite erstellt bzw. angebunden.
Die Suche funktioniert nur innerhalb eines Bereichs unterhalb der nächsten Rootseite. Sprich, alle Seiten und Inhalte unterhalb der Rootseite werden ausgegeben. Wenn Suchseite=Rootseite, dann wird gar nichts ausgegeben.
Du musst eine Seite - die eigentliche Homepage im Root platzieren, die erste Navigationsebene, also alles andere, unterhalb der Homepage.
Eine neue Seite im Root brauchst Du eigentlich erst bei einem völlig anderem Projekt - mit einer anderen Domain etc.
Gruss
Andreas Schwarzkopf
www.meinsystem.de
was kann ich denn jetzt machen ?
gibt es denn irgend eine möglichkeit dies suche auf dieser
seite noch zu retten ohne direkt die komplette seite neu machen zu müssen ? irgend wie war deine antwort nicht besonders fördernd für die lösung meines problems (suche soll funzen) trotzdem danke
du mußt nicht alles neu machen.
probier zuerst mal mit dem such-paramter locationData zu experimentieren. mit dem sagt man, ab wo er suchen soll. (s. TSRef).
wenn das nicht weiterführt, befolge den rat von blacky und sorge dafür, dass du nur 1 root template hast.
das ist ganz einfach: in allen templates, die nicht root sein sollen, einfach die checkbox "Rootlevel" oder so ähnlich deaktivieren und dann neu speichern.
das bringt nix !! ich habe das mit dem rootlevel aussschalten schon probiert dann meint er es wäre kein templates vorhanden, wenn die seite aufgerufen wird
genau, das bringt nichts, also musst Du alle Seiten deines Projektes in die Home-Seite verschieben:<br><img src="http://www.meinsystem.de/fileadmin/templ.gif"><br>
Und auf allen Seiten außer Home die Checkboxen "rootlevel", "clear setup" und "clear constants" ausschalten.
Ich sehe keine andere Möglichkeit, deine Suche zum laufen zu bringen. Ausserdem wirst du vielleicht auch bei anderen Sachen mit deiner Templatestruktur Probleme bekommen.
Wenn das von mir gepostete Hintergrundwissen für dich <b>"nicht besonders förderlich"</b> ist, werde ich mich bei dir in Zukunft deutlich kürzer fassen.
Gruss
Andreas Schwarzkopf
www.meinsystem.de
ich bin dir für das von dir gepostete wissen extrem dankbar ohne dich wär ich gar nicht weiter gekommen !! aber du bist halt direkt auf meine frage eingegangen die war
wie kann ich die seiten von rootlevel in extern ändern ohne die ganze
sache neu machen zu müssen
die hast du weggelassen !! wollte
dir nicht zu nahe treten oder sonst irgend etwas und bin dankbar wenn du mir in zukunft genau so umfassend antwortest 😃