[TYPO3-german] ein bisschen OT: Das Suchergebnis einerFormulareingabe soll auf derselben Seite in einer Fancyboxdagestellt werden

JCL - Johannes C. Laxander jc at laxander.com
Wed Jun 20 17:18:00 CEST 2012


Hallo Christian,

klasse - bin schon dabei mir die slides "reinzuziehen". Danke!

Gruß, Johannes.  

> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org 
> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von 
> Christian Platt
> Gesendet: Mittwoch, 20. Juni 2012 15:49
> An: German TYPO3 Userlist
> Betreff: Re: [TYPO3-german] ein bisschen OT: Das Suchergebnis 
> einerFormulareingabe soll auf derselben Seite in einer 
> Fancyboxdagestellt werden
> 
> 
> 
> Schau Dir mal
> http://www.slideshare.net/einpraegsam/uery-imtypo3einsatz
> 
> an. Da wird das gut erläutert.
> 
> 
> Liebe Grüße
> Christian
> 
> 
> 
> Am 20.06.2012 um 15:34 schrieb JCL - Johannes C. Laxander:
> 
> > 
> > Hallo Bernd,
> > 
> > danke - klingt plausibel. Einfach? Ich habe mit Ajax noch nichts 
> > gemacht. Irgend einen Tipp wo ich gezielt zu dieser Aufgabestellung 
> > infos finden kann - oder vielleicht sogar ein Codebeispiel? ;-)
> > 
> > Gruß, Johannes.
> > 
> >> Bernd Wilke
> >> Gesendet: Mittwoch, 20. Juni 2012 13:56
> >> 
> >> On 06/20/2012 01:49 PM, JCL - Johannes C. Laxander wrote:
> >>> Hallo,
> >>> 
> >>> ich steh gerade vor folgendem Problem:
> >>> 
> >>> nach Eingabe von zwei Suchkriterien in ein Formular bereite
> >> ich die Ausgabe per TS über ein CONTENT-Objekt auf und zeige das 
> >> Ergebnis im FE auf derselben Seite an.
> >>> 
> >>> So weit - so gut!
> >>> 
> >>> Nun möchte ich das Ergebnis aber nicht in der Seite selbst
> >> anzeigen, sondern in einer Fancybox!
> >>> 
> >>> Mit diesem Construct funktioniert das auch:
> >>> 
> >>> <script language="JavaScript" type="text/javascript">
> >>> <!--
> >>> $(document).ready(function() {
> >>>  $(".xyz").fancybox({
> >>>    ...
> >>>  });
> >>> });
> >>> -->
> >>> </script>
> >>> 
> >>> <p><a class="xyz" href="#suchergebnis">Anzeigen</a></p>
> >>> 
> >>> <div id="suchergebnis" style="display:none;width:500px;">
> >>>    <h2>Lorem ipsum dolor sit amet</h2>
> >>>   <p>Ergebnis der Abfrage...</p>
> >>> </div>
> >>> 
> >>> 
> >>> Die Lösung hat nur einen Haken: der Link der extra
> >> angeklickt werden muss! Das sollte nach Anklicken des 
> >> Fromular-Buttons beim Anzeigen des Suchergebnisses (laden der
> >> Seite) automatisch geschehen.
> >>> 
> >>> Hat jemand eine Idee, wie das zu machen ist? Freue mich über Eure 
> >>> Ideen... :-)
> >> 
> >> das klingt doch so, als ob du den Inhalt der Fancybox per AJAX 
> >> dynamisch nachladen und in die Seite einbauen willst.
> >> Also das Formular nicht normal abschicken und die Seite 
> komplett neu 
> >> aufbauen, sondern per JS das submit abfangen und einen AJAX-Call 
> >> generieren (evtl. anderen Seiten typ?), nur das Suchergebnis 
> >> zurückliefern lassen, alles in ein div packen und in der fancybox 
> >> anzeigen.
> >> 
> >> bernd
> >> --
> >> http://www.pi-phi.de/cheatsheet.html
> >> _______________________________________________
> >> TYPO3-german mailing list
> >> TYPO3-german at lists.typo3.org
> >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> >> 
> > 
> > _______________________________________________
> > TYPO3-german mailing list
> > TYPO3-german at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 



More information about the TYPO3-german mailing list