Hallo und vielen Dank für Rexsearch,
ist es möglich nach vordefinierten Suchbegriffen (im Sucheingabemodul)
über ein Drop-Down Menü zu suchen?
Wenn ja, wie könnte das aussehen?
danke
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt

Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Re: rexsearch mit drop-down
Hi,
ersetz einfach das Texteingabefeld mit einer Select Box.
ersetz einfach das Texteingabefeld mit einer Select Box.
Re: rexsearch mit drop-down
Danke für den Tipp!
leider schaffe ich das nicht richtig...
was ist falsch?
<p><label for="searchterm">Direkte Auswahl:</label>
<select name="select">
<option value="Info" selected>Info</option>
<option value="2011">2011</option>
<option value="value3">Value 3</option>
</select><id="searchterm" name="searchterm" value="<?php echo htmlspecialchars(rex_request('searchterm', 'string', '')); ?>" /></p>
leider schaffe ich das nicht richtig...
was ist falsch?
<p><label for="searchterm">Direkte Auswahl:</label>
<select name="select">
<option value="Info" selected>Info</option>
<option value="2011">2011</option>
<option value="value3">Value 3</option>
</select><id="searchterm" name="searchterm" value="<?php echo htmlspecialchars(rex_request('searchterm', 'string', '')); ?>" /></p>
Re: rexsearch mit drop-down
Hi,
die Select Box muss den Namen des Suchfeldes bekommen. Bei den Standardsuchmodulen wäre das rexsearch.
die Select Box muss den Namen des Suchfeldes bekommen. Bei den Standardsuchmodulen wäre das rexsearch.
Re: rexsearch mit drop-down
danke Xong - hat wunderbar geklappt.
Hab da noch was auf den Herzen:
Im Suchmodul gibt es zwei Möglichkeiten zur Auswahl
1 Suchergebnis muss alle Wörter enthalten
2 Suchergebnis muss mindestens ein Wort enthalten
wie kann ich die Reihenfolge der Selectfelder ändern?
also 1 und 2 tauschen? danke für die Hilfe!
Hab da noch was auf den Herzen:
Im Suchmodul gibt es zwei Möglichkeiten zur Auswahl
1 Suchergebnis muss alle Wörter enthalten
2 Suchergebnis muss mindestens ein Wort enthalten
wie kann ich die Reihenfolge der Selectfelder ändern?
also 1 und 2 tauschen? danke für die Hilfe!
Re: rexsearch mit drop-down
Hi!
Aber pauschal würde ich sagen, du musst einfach die Reihenfolge der <option>-Tags ändern.
Also ich kann dir keinen konkreten Code posten, ohne dass du mir deinen bisherigen zeigst.denkstoff hat geschrieben:wie kann ich die Reihenfolge der Selectfelder ändern?
also 1 und 2 tauschen?
Aber pauschal würde ich sagen, du musst einfach die Reihenfolge der <option>-Tags ändern.
Re: rexsearch mit drop-down
Suchmodus aus dem Wikie:
<p><label for="logicalmode">Suchmodus:</label>
<select id="logicalmode" name="logicalmode">
<option value="and"<?php if(rex_request('logicalmode', 'string', 'and') == 'and') echo ' selected="selected"'; ?>>Suchergebnis muss alle Wörter enthalten</option>
<option value="or"<?php if(rex_request('logicalmode', 'string', 'and') == 'or') echo ' selected="selected"'; ?>>Suchergebnis muss mindestens ein Wort enthalten</option></select></p>
option vertauschen hilft leider nicht.
<p><label for="logicalmode">Suchmodus:</label>
<select id="logicalmode" name="logicalmode">
<option value="and"<?php if(rex_request('logicalmode', 'string', 'and') == 'and') echo ' selected="selected"'; ?>>Suchergebnis muss alle Wörter enthalten</option>
<option value="or"<?php if(rex_request('logicalmode', 'string', 'and') == 'or') echo ' selected="selected"'; ?>>Suchergebnis muss mindestens ein Wort enthalten</option></select></p>
option vertauschen hilft leider nicht.
Re: rexsearch mit drop-down
Was genau willst du denn erreichen?
Die <option>-Tags werden in der Reihenfolge, in der du sie angibst, angezeigt.
Die <option>-Tags werden in der Reihenfolge, in der du sie angibst, angezeigt.
Re: rexsearch mit drop-down
das dachte ich auch - passiert aber nicht.
Ich möchte beim Aufruf der Seite den Suchmodus „Suchergebnis muss mindestens ein Wort enthalten”
als aktives Auswahlfeld haben.
Ich möchte beim Aufruf der Seite den Suchmodus „Suchergebnis muss mindestens ein Wort enthalten”
als aktives Auswahlfeld haben.
Re: rexsearch mit drop-down
Dann musst du dieses Feld vorselektieren. =)