da hast Du mich missverstanden, ich habe mich überhaupt nicht aufgeregt, das ist eine ganz normale Konversation 😉
Extension mit AJAX: eID und/oder xajax?
@steffenk: Hast Du aber #giggle# .
Tetramatrix schriebWeil er nicht programmieren kann! :p
Für jemanden,
der sich für seine Extension ch_treeview mehr als großzügig bei Rupert Germann bzw. René Fritz bedient,
und das Ergebnis dann als eigene Arbeit ausgibt,
hängst du dich aber ganz schön weit aus dem Fenster.
Bei solchen Leuten komm mir nur das kalte Kotzen...
@jensens: Ich hoffe da bist Du nicht der einzige... :p
steffenk schriebextJS finde ich so genial, weil es auch die ganzen Effekte von prototype/stript... integriert hat, eigene Dialogboxen und Fenster,Drag&Drop etc., also alles, was auch fürs Web sehr praktisch ist. Das Interface ist auch relativ bequem.
In der Tat 🙂
Wenn ich das richtig gesehen habe, lädt deine Extension "skt_contenttabs" die Inhalte alle auf einmal. Vielmehr würde mich jetzt noch interessieren, wie du das lösen würdest, wenn z.B. beim Klicken des 2. Reiters der Inhalt des Content-Elements mit der ID 20 geladen wird. Oder wenn z.B. eine Manipulation des Inhaltes vorgenommen wird. Mein Problem ist, dass ich die server-seitige Schnittstelle nicht sehe, nachdem die ganze Seite schon mal geladen wurde und danach nachträglich irgendwelche Manipulationen von einzelnen Inhalten durchgeführt werden.
Es gibt auch welche, die das mit Dojo, Ruby oder sonstigen Frameworks machen, auf jeden Fall hat man bei solchen Frameworks einen riesen Baukasten zur Verfügung.
Schauts Euch doch mal live an: http://extjs.com/deploy/ext/docs/index.html
http://www.dowjonesindexes.com/
da siehst Du wie bei Tabclick die Elemente geladen werden (einfach mal JS-Code anschauen)
steffenk schriebhttp://www.dowjonesindexes.com/
da siehst Du wie bei Tabclick die Elemente geladen werden (einfach mal JS-Code anschauen)
Soweit habe ich alles verstanden. Entweder wird der Inhalt eines URLs mit der Methode "setUrl" geholt oder über den Updater, wo auch einen URL angeben kann.
Jetzt mal angenommen, ich würde im 2. Reiter den Inhalt des Content-Elements mit der ID 20 anzeigen wollen.
Würde der Aufruf in etwas so aussehen (alles Pseudo- bzw. Beispielcode)?
var tab2 = jtabs.addTab('jtabs-2', "Ajax Tab 2");
tab2.setUrl('index.php', 'eID=skt_contenttabs&cID=20', true);
In der entsprechenden Datei der Extension "skt_contenttabs" würde man dann die entsprechenden Anweisungen tätigen, die dann zur Ausgabe des Inhaltes führen.
Läuft nun der Hase so? Oder gibt es auch andere Lösungsansätze?
ja genau so könnte man das machen 😉
steffenk schriebja genau so könnte man das machen 😉
Du hast wirklich fundierte Erfahrungen. Welchen Lösungsansatz siehst du noch? 😉
Ich weiss, ich bin hartnäckig #angry#
naja, Ajax ist Ajax - man muss halt eine Url aufrufen, daher eignet sich eID.
Oder man baut das ganze mit xAjax auf, auch hier gibts gute Beispiele.
Schau Dir da z.B. die Ext danp_feajax an.