Seite 1 von 1

contenido Keine Suchergebnisse - Bitte ...

Verfasst: Mi 11. Feb 2009, 16:12
von casi1969
Hallo

ich nutze Contenido 4.8.10 und habe die Mandanteneinstellungen entsprechend vorgenommen:
search-results idart 12
search-results idcat 12
searchrange include 1,2,3,4,5,6,7,8,9,10,15

Das gesuchte Wort ist auch im Content vorhanden, trotzdem liefert die Suche nur den folgenden Output:

"Keine Suchergebnisse - Bitte suchen Sie über das Sucheingabefeld!"

Woran kann das liegen? Bin für jeden Hinweis dankbar.

Beste Grüße
Carsten

Re: contenido Keine Suchergebnisse - Bitte ...

Verfasst: Do 12. Feb 2009, 13:06
von OliverL
Moin,

da du von der Sucheingabe auf die Ergebnisseite kommst sind die Angaben folgende Angaben richtig!
search-results idart 12
search-results idcat 12

Für den Suchbereich (searchrange) benötigst du nur die Hauptmenüpunkt/Kategoriebaum.
Nicht alle Kategorien die du durchsuchen willst.
Contenido nimmt die angegebenen Kategorien inklusive Unterpunkte.
-> searchrange include 1,2,3,4,5,6,7,8,9,10,15

Das HTML-Input-Feld MUSS den Namen "searchterm" haben.
Das kannst du testen indem du am Anfang des Modul-Outputs folgendes ergänzt:

Code: Alles auswählen

<?php
/* Nur die folgende Zeile ergänzen*/
echo '<hr>Var:'.$searchterm.' | Post:'.$_POST['searchterm'].' | Get:'.$_GET['searchterm'].' | '.'<hr>';

/***********************************************
* Suchausgabe Output
* ...
Bei der Suchausgabe seite sollten jetzt 2x dein Suchbegriff stehen.
Var: <- auf jeden Fall
Post: <- wenn das Eingabe-Formular methode="POST" verwendet
Get: <- wenn das Eingabe-Formular methode="GET" verwendet
entweder POST oder GET


ansonsten kannst du noch gucken ob ein Eintrag mit deinem Suchbegriff in der Datenbank steht.
Über PhpMyAdmin kannst du das mit der folgenden eingabe testen:

Code: Alles auswählen

SELECT * FROM con_keywords where keyword = 'Hier-kommt-der-Suchterm-rein'
Die Tabelle con_keywords wird automatisch beim speichern eines Artikels befüllt.


mfg OliverL

Re: contenido Keine Suchergebnisse - Bitte ...

Verfasst: Do 12. Feb 2009, 14:32
von casi1969
Hallo Oliver,

vielen Dank für diese umfassende Antwort!

Das Problem konnte ich damit beheben:
Das HTML-Input-Feld MUSS den Namen "searchterm" haben.
Der name war in dem Modultemplate geändert worden.

Viele Grüße
Carsten

Re: contenido Keine Suchergebnisse - Bitte ...

Verfasst: Do 12. Feb 2009, 14:56
von OliverL
War das nur bei dir oder ist das im Beispiel-Mandanten passiert?

mfg OliveL