Search autocomplete találati lista

csszilvia képe

Sziasztok!

abban szeretnék segítséget kérni, hogy hogyan tudom beállítani, hogy a Search Autocomplete találati listában csak a "termék"-ek között keressen ("kép"-et ne), illetve a szerzői információkat ne jelenítse meg.

(Drupal 6 + Ubercart)

Előre is köszönöm
Szilvi

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Sk8erPeter képe

Tudsz mutatni egy screenshotot, hogy érthetőbb legyen?

0
0
csszilvia képe

Szia!

elküldöm az oldal linkjét:

www.mindenmas.hu

írd be a keresőbe pl., hogy swa

Köszi
Szilvi

0
0
Sk8erPeter képe

Szia!

Ennek az autocomplete-hez semmi köze. Pont ez zavart meg, ezért nem értettem, miről teccccik beszélni. :) Az autocomplete-nél ennyi látszik:
http://i.imgur.com/7gC7c.png
Itt meg sehol nincs szerzői információ és a többi dolog, ha mondjuk a Findert használtad volna, akkor érthető lett volna. :)

Itt csak simán a search találati listájáról van szó.
Felülbírálni a "Search result" nézetet kétféleképpen a legegyszerűbb:

  1. template_preprocess_search_result() felülbírálásával a theme-ed template.php-jében, kiszedve a felesleges infókat, például esetedben a "type" és a "user" felesleges, tehát az alábbi részt KI IS KOMMENTEZHETED

    1. if (!empty($result['type'])) {
    2. $info['type'] = check_plain($result['type']);
    3. }
    4. if (!empty($result['user'])) {
    5. $info['user'] = $result['user'];
    6. }

    Persze törölni kell a cache-t, miután a saját template.php-dbe átmásoltad a függvényt, lecserélted a "template" részt a függvénynévben a saját theme-ed nevére (machine name), és elvégezted a módosításokat, ahhoz, hogy érvényre is jussanak.

    1. search-result.tpl.php fájlt a theme-ed templates könyvtárába másolod
    2. felülbírálod a MÁSOLT fájlt úgy, hogy ehelyett:

      <p class="search-info"><?php print $info; ?></p>

      az ebben a fájlban szintén használható $info_split változót használod, például:

      <p class="search-info">Dátum: <?php print $info_split['date']; ?></p>
      így csak a dátumot fogja például kiírni.
      (mivel ebben ékezet is van, a fájl UTF-8 without BOM kódolású legyen, szándékosan nem javasoltam a t() használatát, mert látom, hogy csak magyar nyelvű az oldalad)

    3. törlöd a cache-t

Hogy konkrétan milyen tartalmakra engedd a keresést:
Search configuration modul:
http://drupal.org/project/search_config

Remélem, sikerül!

1
0
csszilvia képe

ezek szerint nem láttam a fától az erdőt:-)

A leírásod alapján sikerült megoldani, Köszönöm szépen

további szép estét
Szilvi

0
0