![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hallo, ich bin gerade dabei eine HP mit Typo3 zu realisieren. Nun habe ich mal etwas neues probiert und will bei einem klick auf die Navigation mit AJAX mein CONTENT Bereich ändern also sprich ohne reload. Ich habe es auch hinbekommen das mein Contentbereich geändert wird allerdings lädt er dann die Seite komplett neu in den Content Bereich .. dann habe ich also auch den Header und wieder eine Navigation im ContentBereich (Die komplette Seite halt). Hoffe das war einigermaßen verständlich erklärt. Ich habe es wie auf dieser Seite beschrieben, umgesetzt. AJAX menu Gruß Manu |
|
#2
| ||||
| ||||
| Versuchs mal damit: Typoscript-Code:
|
|
#3
| |||
| |||
| ja das habe ich ja schon im Menü aber dann ändert er mir mein Content Div in den Inhalt der kompletten Seite. Ich habe mein Menü so gemacht: [IRGENDWIE HAT DAS MIM TS CODE POSTEN NET GEKLAPPT SIEHE UNTEN] Und dann noch das ins TS eingefügt wobei ich nicht weiß ob das bei mir was bringt weil ich arbeite nicht mit diesem lib.menue usw. sonder wie oben im Code dargestellt. [IRGENDWIE HAT DAS MIM TS CODE POSTEN NET GEKLAPPT SIEHE UNTEN] So und dann halt das JavaScript noch vom Ajax aber wie gesagt er ändert dann den Div Content in die Komplette Seite. |
|
#4
| ||||||
| ||||||
| [LEFT] [LEFT][LEFT] Typoscript-Code:
[LEFT][LEFT] Typoscript-Code:
[/LEFT] [/LEFT] [/LEFT] [/LEFT] [/LEFT] [/LEFT] |
|
#5
| |||
| |||
| Ich habe mir das mal genauer angeschaut. Die Lösung von der Seite hinter dem Link, den Du ganz oben gepostet hast, ist nicht sauber implementiert. Um validen HTML-Code zu erhalten, müsstest Du im TypoScript eine zweite "PAGE" mit einem anderen typenum anlegen und diese mit disableHeaderCode dahingehen präparieren, dass beim Aufruf der Seite nur der HTML-Code des Content-Elements, ohne den "Rahmen", den dein HTML-Template vorgibt, ausgibt. Eine ähnliche Lösung gibt es (so meine ich mich zumindest zu erinnern) von just2b (rg_*). Ich gehe mal davon aus, dass diese besser implementiert ist. Vielleicht schaust Du Dir die auch mal an. |
|
#6
| |||
| |||
| Hey super danke das hat prima geklappt. Ich habe nun einfach ein Typenum = 10 erstellt und darin mein Content geschrieben. Sieht nun echt gut aus ;) Eine Frage habe ich noch. Meine Navigation wird nun nicht mehr auf den aktuell aktiven Link gewechselt .. ist ja auch logisch weil ich nur den content ändere aber wie bekomme ich es nun hin das die Navigation wieder richtig funktioniert? Gruß Manu |
|
#7
| |||
| |||
| Zitat:
/*** nur meine persönliche Meinung: Dieses Gimmick, sparsam auf einzelnen Seiten eingesetzt, ist ja ganz nett und bereichert eine Seite. Aber eine komplette Präsenz damit zu realisieren finde ich total unsinnig. ***/ PS: Denkst Du auch an die "Menschen", die ohne JavaScript surfen (müssen)? Oder dass die Vor-/Zurück-Buttons im Browser nicht mehr funktionieren? Oder dass man keine Links mehr auf einzelne Seiten speichern kann? |
|
#8
| |||
| |||
| Super jetzt funktioniert alles danke dirAlso mir persönlich gefällt es mit Ajax viel besser. Das mit den Direktlinks auf die Seiten kann ich sehr gut verkraften und den zurückbutton mag ich sowieso nur bei google^^ .. da meine Seite sich nur in einer Navigationsebene befindet ist das kein Problem. Außerdem kann ich ja mit JavaScript noch ein Ereignis beim zurück button machen das mir die vorherige Seite gibt. Aber was mir wiederum Kopfzerbrechen macht is die Sache mit JS deaktiviert. Gibt es in TS die Möglichkeit darauf abzufragen ob JS aktiviert ist. In google habe ich etwas mit noscript gefunden aber kann ich das auch im TS verwenden oder kann gibt es womöglich eine Extension die je nach dem ein anderes Setup anwendet bzw. eine andere Seite anzieht? Gruß Manu |
|
#9
| |||
| |||
| Zitat:
![]() Der noscript-Tag ist die einzige mir bekannte Möglichkeit, deaktiviertes JavaScript zu handhaben. |
|
#10
| |||
| |||
Zitat:
Könntest du bitte deinen TS - Code posten. Sitze nämlich gerade vor dem selben Problem. lg Fabi |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Ajax - Drag & Drop | baserider | TYPO3 4.x Fragen und Probleme | 12 | 26.02.08 22:04 |
| Ajax Chat Problem | scheibo | Alle anderen Extensions | 2 | 30.01.08 09:45 |
| Ajax Loginbox | Armin | Extension suchen und neue vorschlagen | 16 | 28.09.07 11:41 |
| Prototype: Ajax.Updater | sholastic | TYPO3 4.x Fragen und Probleme | 0 | 12.09.07 10:14 |
| Ajax searching engine | tobi1979 | Alle anderen Extensions | 0 | 23.05.07 00:48 |