Suchergebnis anpassen!

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
GermanDevil
Posts: 58
Joined: Sun 8. Jan 2006, 00:39

Suchergebnis anpassen!

Post by GermanDevil »

Hallo Leute,
ich suche seit Std. ein Ergebnis über die Suchfunktion dieses Forums. Leider finde ich nur Ergebnisse zum Thema Rezepte! :?
Ich möchte gerne das Suchergebnis der Seitensuche (nicht Rezepte) anpassen, gibt es eine default.html?
Wo muss ich suchen?
Leider blieb meine Suche in der ../template/inc_cntpart/ ohne Erfolg! Finde ich dar bestimmt auch garnicht! :D
Wohl möglich das ich zu doof bin.... :lol:

Danke für Eure hilfe!

Grüße...
mmirko
Posts: 54
Joined: Wed 23. Apr 2008, 11:01

Re: Suchergebnis anpassen!

Post by mmirko »

Habe das gleiche Problem. Habe das Forum durchforstet und konnte auch bei den Dateinamen der Installation die Datei bei der das Suchergebnis angezeigt wird nicht finden.
Eigentlich möchte ich, dass vom Suchergebnis nur der Artikeltitel erscheint ohne den unteren Text. Dürfte nicht allzu schwierig sein wenn ich wüsste wo ich die entsprechende Ausgabe finden kann...

Vielleicht kann mir jemand einen Tipp geben?
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: Suchergebnis anpassen!

Post by flip-flop »

Es gibt noch kein Template zum CP Suche.

Leider wird die Eingabe von "0" bei max. Worten ignoriert, also muss ein kleines Skript her (oder du bittest OG das zu korrigieren). http://code.google.com/p/phpwcms/issues/list

Hier ein cp Trigger in /frontend_init/ (reagiert nur auf den CP "search"):

template/inc_script/frontend_init/cp_search_no_sum.php

Code: Select all

<?php
// -------------------------------------------------------------------------------------------
// obligate check for phpwcms constants
  if (!defined('PHPWCMS_ROOT')) {
    die("You Cannot Access This Script Directly, Have a Nice Day."); }
// -------------------------------------------------------------------------------------------
// 01.10.09 KH (flip-flop) Kill all summary entries between <p> and </p> in search result
// -------------------------------------------------------------------------------------------
 
   function CP_SEARCH_NO_SUMMARY($text, & $data) {
 
      if( $data['acontent_type'] == 13  )  // CP: 13 => search
      { 
        $text = preg_replace("/\<p\>(.*?)\<\/p\>/si", '', $text);  // kill all <p> ....</p>
      }
      return $text;
   }
 
   register_cp_trigger('CP_SEARCH_NO_SUMMARY');
?>
$phpwcms['allow_ext_init'] = 1;

Die max. Words im CP würde ich auf 1 setzen, um Laufzeit zu sparen.

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
mmirko
Posts: 54
Joined: Wed 23. Apr 2008, 11:01

Re: Suchergebnis anpassen!

Post by mmirko »

Ganz herzlichen Dank. Funktioniert einwandfrei. Und ich werde nie mehr behaupten so eine Lösung könnte ich selbst machen ;)
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: Suchergebnis anpassen!

Post by flip-flop »

Hier die Technik dazu: CP-trigger

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
Oliver Georgi
Site Admin
Posts: 9889
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Suchergebnis anpassen!

Post by Oliver Georgi »

Eigentlich ist es noch einfacher:

Code: Select all

div.phpwcmsSearchResult p {
   display:none;
}
Wenn eigene Klasse für das Ergebnis definiert wurde, dann halt diese...

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: Suchergebnis anpassen!

Post by flip-flop »

Ganz weit von außen betrachtet ist eigentlich beides eine Krücke.
Im CP sollten bei der Eingabe von 0 auch wirklich 0 Worte ausgeliefert werden.
Wenn leer oder -1 dann eben alle.

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
Oliver Georgi
Site Admin
Posts: 9889
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Suchergebnis anpassen!

Post by Oliver Georgi »

Jaja
http://code.google.com/p/phpwcms/source/detail?r=373

Aber alle werde ich nicht mit -1 liefern, weil dies ein ziemlich umfangreicher Text sein kann. Kann jeder selbst definieren durch Wahl einer sehr hohen Zahl.
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
Post Reply