Catalog Alias in Suchergebnis darstellen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • macbee
    Contao-Fan
    • 26.01.2010
    • 397

    #1

    Catalog Alias in Suchergebnis darstellen

    Hi.
    ich möchte gerne, dass auf der Suchergbnisseite der Alias des gesuchten items erscheint.

    Szenario:
    Land
    Region - Hier habe ich als Alias für die ID NAME gewählt.
    Stadt

    Sucht man nach Region heißt die Seite:

    https://www.domain.com/de/suche/regi...ersachsen.html was ja auch passt.

    Nun soll oberhalb der Suche stehen: "Die Suche in der Region Niedersachsen hat folgendes ergeben" Ich hatte nun dort {{env_page_id}} eingefügt mit dem Ergebnis, dass es mir darstellt: "Die Suche in der Region 388 hat folgendes...."

    Kann jemand helfen?
  • Andreas
    Contao-Urgestein
    • 19.06.2009
    • 7709

    #2
    Wie wärs denn mit
    Code:
    {{page::alias}}
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

    Kommentar

    • macbee
      Contao-Fan
      • 26.01.2010
      • 397

      #3
      Nope

      Da gibt er gar kein Ergebnis aus. Wenn ich {{env:age_alias}} eingebe, dann heißt das Ergebnis:

      "Die Suche in der Region de/suche hat folgendes Ergebnis....."

      Der Link wäre:

      http://www.domain.com/de/suche/regio...ersachsen.html

      :-((

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #4
        Hallo macbee,
        lass dir auf der Ergebnisseite doch einfach mal das Array von einem Item anzeigen (siehe Templating vom Catalog im Wiki). Da müsstest du dann sehen können was du alles zur Verfügung hast ;-)
        Wenn du die Catalog eigene Suche nimmst, dann hast du da eh alles, weil die Ergebnissseite ja eh eine normale Catalog-Liste ist.
        Wenn du aber die Contao-Suche nutzt... dann weiß ich das auch nicht. Die hab ich immer umgangen, weil die Catalog Suche etwas besser ist wie ich finde ;-)

        Viele Gürße
        Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
        [Arbeitet bei -> Paus Design & Medien]
        "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

        Kommentar

        • macbee
          Contao-Fan
          • 26.01.2010
          • 397

          #5
          Hi,

          also ich habe oben die Catalog-Suche (Modul), darunter die Liste. Das gewünschte Feld, was er mir auch in der Liste dann anzeigt, ist "Region". Nur wie bekommt man das nun <?php echo $entry['data']['region']['value']; in einen normalen text: Ihre Suche nach..... hat ergeben.
          Anderes gefragt, kann man denn nicht je nach Suchparameter eh einen text anzeigen lassen? Sie haben gesucht nach: Region xxxx und Land xxx und Sterne xxx und folgendes Ergebnis erzielt....

          Ich meine eine solche Erweiterung schon einmal gesehen zu haben, aber ich finde die nicht mehr...Kann mich jemand anstupsen?

          Danke einstweilen

          Kommentar

          • MacKP
            Contao-Yoda
            • 15.06.2009
            • 13315

            #6
            Hallo macbee,
            das ist nu was anderes als ich dachte.
            Versuchs mal damit -> http://www.contao-forge.org/projects...lanations/wiki
            Ist nicht im ER, musst also da runter laden und per Hand installen.
            Wenns klappt, dann schreib dem Entwickler ne Mail und der packt das dann ins ER ;-)

            Viele Grüße
            Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
            [Arbeitet bei -> Paus Design & Medien]
            "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

            Kommentar

            • lindesbs
              AG CMS-Garden
              Contao-Urgestein
              • 05.06.2009
              • 4157

              #7
              Jau, wenns klappt meld Dich bei mir.
              Wenn Du Zusatzwuensche hast, meld sie bitte im Forge.


              Danke
              von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


              Contao-Hosting: begeisterter Uberspace-Nutzer

              Kommentar

              • macbee
                Contao-Fan
                • 26.01.2010
                • 397

                #8
                SUPER

                Eigentlich hattest Du mich richtig verstanden MacKP... Wenn es möglich wäre, dass man (sprachabhängig) dort den Satz reinschreiben kann, dann wäre da super. Aber die Erweiterung macht ja wohl genau das, was der Kunde will (hoffentlich).

                Funktioniert bei mir einwandfrei. Was ja das coolste ist, dass sich auch gleich bei einem "Löschen" eines Kriteriums die Catalogsuche auch mit aktualisiert (Das ergebnis in der Liste sowieso).

                Jetzt natürlich noch 2 Fragen:

                1) Mehrsprachenfähig? Ja - nein - vielleicht - und wenn dann wie?
                2) Kann mann die "vorbelegten" texte ändern? Wäre ja gut, wenn da nicht nur steht: Land ist DEUTSCHLAND und Region ist NIEDERSACHSEN und Sterne ist 4. So könnte man zB. statt dem "ist" und dem "und" es etwas neutraler machen, dann braucht man auch keine Sprachmutationen:

                Land -> DEUTSCHLAND & Region -> NIEDERSACHSEN & Sterne -> 4

                3) Am GEILSTEN finde ich aber noch den Alt text hinter dem kreuzchen.....

                Super Erweiterung!!! Ach ja: System 2.9.1 und catalog 2.0.0 beta1

                LG

                Kommentar

                • lindesbs
                  AG CMS-Garden
                  Contao-Urgestein
                  • 05.06.2009
                  • 4157

                  #9
                  Schonmal gut, das es ueberhaupt noch funktioniert ;-)

                  zu 1) Module an sich, sind unilingual. D.h. sie unterstuetzen von sich aus, immer nur eine Sprache.
                  zu 2) klar, kein Problem
                  zu 3) verknuepft mit 2) loesbar.


                  Kannst du das kurz im Forge als drei Tickets machen ? Damit ich es nicht vergesse.
                  Dann werd ich das in den naechsten Tagen machen.

                  Und zu 1) hab ich keine sinnvolle Idee aktuell, ausser es direkt im Template dan zu machen, was durch 2) eingefuehrt werden wuerde.
                  von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


                  Contao-Hosting: begeisterter Uberspace-Nutzer

                  Kommentar

                  Lädt...