Ergebnis 1 bis 18 von 18

Thema: Suchparameter werden nicht mitgegeben

  1. #1
    Contao-Nutzer
    Registriert seit
    20.03.2014.
    Beiträge
    28

    Standard Suchparameter werden nicht mitgegeben

    Hallo,

    ich habe auf meiner seite eine kleine Searchbox im header eingebaut, wenn man da was eingibt und auf suchen klickt, kommt man zur Haut-Suchseite. Jedoch werden die Inhalte, die man in die kleine Box eingibt nicht übernommen. Weiß jemand was man da einstellen muss, damit das klappt?

  2. #2
    Alter Contao-Hase Avatar von Messa
    Registriert seit
    19.01.2011.
    Ort
    Vorarlberg, Österreich
    Beiträge
    1.423

    Standard

    Du brauchst auf der Ergebnis-Seite auch ein Modul, dass die Ergebnisse anzeigt.

    Wie du im Demo nachvollziehen kannst.

    http://demo.contao.org/en/ -> Suchbox oben

    http://demo.contao.org/en/search.html?keywords=contao -> Suchergebnis


    Liebe Grüße
    Matthias
    Full Service Agentur - Grafikdesign, Screendesign, Webdesign, Webentwicklung, SEO, Weiterbildung, persönliches Coaching
    http://www.matthiasgmeiner.com

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Zitat Zitat von Messa Beitrag anzeigen
    Du brauchst auf der Ergebnis-Seite auch ein Modul, dass die Ergebnisse anzeigt.

    Wie du im Demo nachvollziehen kannst.

    http://demo.contao.org/en/ -> Suchbox oben

    http://demo.contao.org/en/search.html?keywords=contao -> Suchergebnis


    Liebe Grüße
    Matthias
    Er möchte, dass die Suchbox mit dem eingegebenem Suchbegriff vorausgefüllt ist.

  4. #4
    Contao-Nutzer
    Registriert seit
    22.01.2015.
    Beiträge
    37

    Standard

    Auch interessant
    Geändert von gregl (25.01.2015 um 18:30 Uhr)

  5. #5
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Ich kapier's auch gerade nicht. Wenn ich bei mir was in die globale Suchmaske eingebe, bekomme ich auch ein Suchergebnis angezeigt. Und die Eingabemaske auf meiner Suchergebnisseite ist mit dem Suchbegriff vorbelegt. Die globale Suchmaske bleibt natürlich leer.

    Ich verstehe Dein Problem noch nicht ganz.

    EDIT. Mein globales Suchfeld hat folgenden HTML-Code:
    HTML-Code:
    <form enctype="application/x-www-form-urlencoded" method="get" id="f1" action="suchen.html">
    <input type="text" value="" class="text" id="ctrl_1" name="keywords"> 
    <input type="submit" value="Suchen" class="submit" id="ctrl_1_submit">
    </form>
    Geändert von Samson1964 (23.01.2015 um 14:24 Uhr)
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Zitat Zitat von Samson1964 Beitrag anzeigen
    Die globale Suchmaske bleibt natürlich leer.
    Genau das will er eben nicht.

  7. #7
    Contao-Nutzer
    Registriert seit
    22.01.2015.
    Beiträge
    37

    Standard

    Wie hast du die Suche denn eingebunden?
    Geändert von gregl (23.01.2015 um 15:30 Uhr)

  8. #8
    Contao-Nutzer
    Registriert seit
    20.03.2014.
    Beiträge
    28

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Genau das will er eben nicht.
    Genau. Wenn ich hier rechts oben einen Suchbegriff eingebe, dann zeigt er mir auf der Suche-Seite schon die Ergebnisse dafür an. Bei mir komme ich auf die Suche-Seite ohne Ergebnis, da muss ich dann unten im großen Suchfeld nocheinmal den Begriff eingeben, erst dann sehe ich die Suchergebnisse.

  9. #9
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Zitat Zitat von romann Beitrag anzeigen
    Genau. Wenn ich hier rechts oben einen Suchbegriff eingebe, dann zeigt er mir auf der Suche-Seite schon die Ergebnisse dafür an.
    Was heißt hier genau? Du willst also nicht das hier im Zitat von Dir beschriebene Verhalten?

    Zitat Zitat von romann Beitrag anzeigen
    Bei mir komme ich auf die Suche-Seite ohne Ergebnis, da muss ich dann unten im großen Suchfeld nocheinmal den Begriff eingeben, erst dann sehe ich die Suchergebnisse.
    Das widerspricht sich jetzt. Erst sagst Du "genau" und jetzt auf einmal willst Du das Gegenteil.

    Schau Dir meinen HTML-Code an. Wichtig ist der Parameter keywords und das als Ziel die Seite angegeben wird, wo das Suchmodul eingebunden wird. Selbstverständlich bleibt dabei der Suchbegriff nicht im globalen Suchfeld erhalten. ABER das Suchmodul liest den Inhalt des GET-Parameters keywords, nimmt die Suche vor und befüllt das eigene Suchfeld mit dem gesuchten Begriff.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Zitat Zitat von Samson1964 Beitrag anzeigen
    Was heißt hier genau? Du willst also nicht das hier im Zitat von Dir beschriebene Verhalten?


    Das widerspricht sich jetzt. Erst sagst Du "genau" und jetzt auf einmal willst Du das Gegenteil.
    Er hat meinen Post gequoted. Darin stimmt er mir zu, dass er das von dir beschriebene Verhalten, also dass die 'globale Suchmaske' leer bleibt, nicht will.

  11. #11
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Aha... - Aber das ließe sich ja mit Javascript lösen.

    Ich habe aus seinem letzten Post herausgelesen, daß bei ihm die Ergebnisseite leer bleibt, wenn er über sein Suchfeld sucht. Und er will, das Ergebnisse angezeigt werden. Was ja auch das normale Verhalten wäre.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  12. #12
    Contao-Nutzer
    Registriert seit
    20.03.2014.
    Beiträge
    28

    Standard

    Nein, ich will das genauso wie auf der Beispielseite.

    Also, dass die Eingabe ins kleine Suchfeld auf die Such-Seite übernommen wird.

  13. #13
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Zitat Zitat von romann Beitrag anzeigen
    Nein, ich will das genauso wie auf der Beispielseite.

    Also, dass die Eingabe ins kleine Suchfeld auf die Such-Seite übernommen wird.
    Auf der Demoseite wird aber die Eingabe nicht in das kleine Suchfeld oben rechts übernommen. Also jedenfalls nicht mit Firefox.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  14. #14
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo romann,

    es ist wahrscheinlich nur eine Kleinigkeit:
    Stelle Dein Formular um auf GET, jetzt ist es sicherlich auf POST eingestellt und hängt damit auch keine Parameter an die URL an.

  15. #15
    Contao-Nutzer
    Registriert seit
    20.03.2014.
    Beiträge
    28

    Standard

    Zitat Zitat von Samson1964 Beitrag anzeigen
    Auf der Demoseite wird aber die Eingabe nicht in das kleine Suchfeld oben rechts übernommen. Also jedenfalls nicht mit Firefox.
    Umgekehrt, ich will, dass die Eingabe VOM dem kleinen Suchfeld übernommen wird. Das geht auch im Firefox.



    Zitat Zitat von do_while Beitrag anzeigen
    Hallo romann,

    es ist wahrscheinlich nur eine Kleinigkeit:
    Stelle Dein Formular um auf GET, jetzt ist es sicherlich auf POST eingestellt und hängt damit auch keine Parameter an die URL an.
    Hab ich gemacht, jetzt gibt er die Variable z.B. "keywords-de=test" mit, aber leider zeugt er trotzdem keine Ergebnisse an. Wenn ich direkt suche hängt er die Variable "keywords=test&query_type=and" dran. Ich weiß auch gar nicht, woher "keywords-de" kommt???
    Geändert von romann (23.01.2015 um 16:49 Uhr)

  16. #16
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das "keywords-de" ist der Feldname, den Du dem Eingabefeld im Formulargenerator gegeben hast. Ändere das mal einfach auf "keywords", dann sollte es auch funktionieren.
    Die Weiterleitungsseite des Formulars zeigt auf die Seite, wo Du das Modul "Suchmaschine" eingebunden hast?

  17. #17
    Contao-Nutzer
    Registriert seit
    20.03.2014.
    Beiträge
    28

    Standard

    Hat geklappt, vielen Dank!!!

  18. #18
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Interessant. Die Lösung stand demzufolge schon in meinem ersten Posting. Siehe HTML-Code.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •