Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: cms2day Forum - Community & Support rund ums cms2day. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

micha-stgt

Anfänger

  • »micha-stgt« ist männlich
  • »micha-stgt« ist der Autor dieses Themas

Beiträge: 15

CMS Version: 3.5.3

Wohnort: stuttgart

  • Nachricht senden

1

Dienstag, 27. Juli 2010, 16:09

Suche Modul: Suche nur in bestimmten Seiten

Hallo an Alle,
ich habe folgendes Problem:
Ich möchte dass das Suche-Modul nur bestimmte Seiten nach dem Suchbegriff durchsucht.
im Modul die datei index.inc.php so Zeile 53 steht was mit:

PHP-Quelltext

1
2
3
        $query_pages "SELECT id, titel, inhalt, page FROM pages WHERE (";

        for ($i 0$i count($eingabe_array); $i++) {


Was muss ich da ändern, dass nur die seiten 6-16 und die Seite 25 (id der Seiten vom cms) nach dem Suchbegriff durchsucht werden?

Vielen Dank für die Hilfe
Michael

Werbung

djknuffel

Moderator

  • »djknuffel« ist männlich

Beiträge: 711

CMS Version: 4.0.1

Wohnort: Frankfurt a.M.

Paypal:

  • Nachricht senden

2

Dienstag, 27. Juli 2010, 16:23

schau mal nach dem hier

PHP-Quelltext

1
$query_pages .= ") AND type!='modul' AND type!='extern' AND inhalt!='' AND aktiv='0'";


und ergänzte es so

PHP-Quelltext

1
$query_pages .= ") AND type!='modul' AND type!='extern' AND inhalt!='' AND aktiv='0' AND id >= '6' OR id <= '16' OR id = '25'";


ist nicht getestet, keine Gewähr das es funktioniert ^ ^
akrell.de - Informationen zu meinen Modulen für das cms2day System und meine Arbeiten als Hobbyfotograf

Werbung

micha-stgt

Anfänger

  • »micha-stgt« ist männlich
  • »micha-stgt« ist der Autor dieses Themas

Beiträge: 15

CMS Version: 3.5.3

Wohnort: stuttgart

  • Nachricht senden

3

Dienstag, 27. Juli 2010, 16:33

Habs probiert:
das waren jetzt noch wesentlich mehr falsche Treffer......jetzt kommt alles mögliche passende und unpassende als Ergebnis

Gruss
Michael

Werbung

djknuffel

Moderator

  • »djknuffel« ist männlich

Beiträge: 711

CMS Version: 4.0.1

Wohnort: Frankfurt a.M.

Paypal:

  • Nachricht senden

4

Dienstag, 27. Juli 2010, 16:39

ja musst mal mit den vergleichs operatoren, also >, <, =, <=,>= usw. spielen, denn eine alternative und die willst du sicher nicht, ist das einfügen jeder einzelnen id die du haben möchtest also id='6' OR id= '7' OR id='8' usw.
akrell.de - Informationen zu meinen Modulen für das cms2day System und meine Arbeiten als Hobbyfotograf

Werbung

micha-stgt

Anfänger

  • »micha-stgt« ist männlich
  • »micha-stgt« ist der Autor dieses Themas

Beiträge: 15

CMS Version: 3.5.3

Wohnort: stuttgart

  • Nachricht senden

5

Mittwoch, 28. Juli 2010, 16:03

das mit der Abfrage...........OR hat net funktioniert.
Was geht ist...........AND id IN ('6', '7', ......)

Gruß
Michael

Werbung