1. Dashboard
  2. Articles
  3. Forum
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • More Options
  1. webEdition Forum
  2. Forum
  3. Deutschsprachiges Support Forum
  4. webEdition Templates erstellen (we:tags)

Suche in Objekten

  • mehrenfeld
  • May 23, 2024 at 4:52 PM
1st Official Post
  • mehrenfeld
    Student
    Reactions Received
    6
    Posts
    79
    • May 23, 2024 at 4:52 PM
    • #1

    Hi zusammen,

    ich habe gerade ein Problem mit der Suche in Objekten. Egal was ich in das Suchfeld eingeben, werden alle Objekte der classid=3 angezeigt.
    Hat jemand eine Idee?
    Grüße Martin

    <we:form id="self" method="get" xml="true">
    <p><label for="term">Ihr Suchbegriff</label>
    <br />
    <we:search type="textinput" name="search" id="term" xml="true" />
    <input type="submit" value="Suche starten" />
    </p>
    </we:form>

    <we:ifSearch name="search" set="true">
    <we:ifVarEmpty name="we_lv_search_search" doc="top" type="request">
    Bitte geben Sie einen Suchbegriff ein und versuchen es erneut.
    </we:ifVarEmpty>

    <we:ifNotVarEmpty name="we_lv_search_search" doc="top" type="request">
    <we:listview type="search" classid="3">
    <we:ifFound>
    <p>
    Für Ihre Suche <em>
    <strong>
    <we:search type="print" name="search" xml="true" />
    </strong>
    </em>wurden folgende Treffer gefunden:
    </p>
    <p>
    Seite: <we:listviewPageNr /> von <we:listviewPages /> |
    Treffer: <we:listviewStart /> bis <we:listviewEnd />
    <we:ifBack> | <we:back>zurück</we:back></we:ifBack>
    <we:ifNext> | <we:next>weiter</we:next></we:ifNext>
    </p>
    <hr />
    <ul>
    <we:repeat>
    <li>
    <we:field name="Title" alt="we_path" hyperlink="true" />
    <we:ifNotFieldEmpty name="Description">
    <br />
    <we:field name="Description" type="text" />
    </we:ifNotFieldEmpty>
    </li>
    </we:repeat>
    </ul>
    <hr />
    <p>
    Seite: <we:listviewPageNr /> von <we:listviewPages /> |
    Treffer: <we:listviewStart /> bis <we:listviewEnd />
    <we:ifBack> | <we:back>zurück</we:back></we:ifBack>
    <we:ifNext> | <we:next>weiter</we:next></we:ifNext>
    </p>

    </we:ifFound>
    <we:ifNotFound>
    Zu Ihrer Suchanfrage <em>
    <strong>
    <we:search type="print" name="Suche" xml="true" />
    </strong>
    </em> konnten leider keine Treffer gefunden werden.
    </we:ifNotFound>
    </we:listview>
    </we:ifNotVarEmpty>
    </we:ifSearch>

  • coolworx
    Moderator
    Reactions Received
    3
    Posts
    46
    • May 27, 2024 at 1:57 PM
    • Official Post
    • #2

    Hallo Martin,

    ich nehme an, dein Code stammt aus einer Version 9.2.3?

    Ich habe mal unsere Suche angeschaut. Diese funktioniert einwandfrei.
    Hast Du es mal mit einem Rebuild der Index-Tabelle probiert?

    <we:ifSearch name="search" set="true">
        <we:ifVarEmpty name="search" type="global">
            <span class="headline gradient">Du hast keinen Suchbegriff eingegeben</span>
            <we:form type="search" name="search" method="post" id="self">
                <we:search type="textinput" class="input i100 bbx" maxlength="80" placeholder="Gib hier Deinen Suchbegriff ein" name="search" />
            </we:form>

            <we:else />

            <we:listview type="search" name="search" classid="2" casesensitive="false">
                <we:ifFound>
                    <we:listviewRows to="global" nameto="results" />

                    <span class="headline gradient">Gefunden für <em>"<we:search type="print" name="search" />"</em> - <we:var name="results" type="global" /> Treffer</span>            
                    <we:repeat>

                        <we:field name="we_id" to="global" nameto="objectID" />
                        <we:object id="\$objectID">
                            <we:include id="159" type="template" name="profilpic-inc" />
                        </we:object>

                    </we:repeat>

                    <we:else />

                    <span class="headline gradient">Kein Ergebnis für Deinen Suchbegriff</span>

                    <we:form type="search" name="search" method="post" id="self">
                        <we:search type="textinput" class="input i100 bbx" maxlength="80" placeholder="Neue Suche" name="search" value="" />
                    </we:form>

                </we:ifFound>
            </we:listview>
        </we:ifVarEmpty>
    </we:ifSearch>

    Viele Grüße
    Ulrich

    coolworx

    https://www.coolworx.de

  • mehrenfeld
    Student
    Reactions Received
    6
    Posts
    79
    • May 28, 2024 at 5:13 PM
    • #3

    Hallo Ulrich,

    vielen Dank, mit deinem Script funktioniert die Suche :)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login

Donations

200.00 EUR

Donate now

Similar Threads

  • FR: we:conditionAdd mit field type Multiobject

    • coolworx
    • February 25, 2023 at 4:20 PM
    • webEdition Feature Requests
  • Sortierung umkehren

    • christobal
    • February 16, 2024 at 10:22 AM
    • webEdition Feature Requests

Tags

  • we:search
  • we:listview
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™