Keresési találatok egyéni nézetben listázva

Sami képe

Ha egyéni nézetet akarok adni a keresési találatok listázásának, akkor azt hogyan tehetem meg a legegyszerűbben. Konkrétan arra lennék kíváncsi, hogy megoldható-e ez views modullal?

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

Mivel nem igazán érkezett válasz, így gondolom valami nagyon nehézbe vágtam a fejszét. A drupal.org-on is kerestem a megoldást, de ott sem találtam, viszont az idő sürget. Azt hiszem kénytelen leszek belenyúlni a fájlokba.

0
0
dj képe

ha változtatni akarsz valamin ;) A téma könyvtárban amit használsz a search-result.tpl.php fájl-al kezd.

0
0

Üdv!
Dudás József

Sami képe

A search modul mappájában lévő search-result.tpl.php fájlba nyúltam bele.

Így nézett ki eredetileg az átdolgozott rész:

<dt class="title">
  <a href="<?php print $url; ?>"><?php print $title; ?></a>
</dt>
<dd>
  <?php if ($snippet) : ?>
    <p class="search-snippet"><?php print $snippet; ?></p>
  <?php endif; ?>
  <?php if ($info) : ?>
  <p class="search-info"><?php print $info; ?></p>
  <?php endif; ?>
</dd>

És így egészítettem ki egy kis html kóddal:

<div class="thenode">
<dt class="title">
  <a href="<?php print $url; ?>"><?php print $title; ?></a>
</dt>
<dd>
  <?php if ($snippet) : ?>
    <p class="search-snippet"><?php print $snippet; ?></p>
  <?php endif; ?>
  <?php if ($info) : ?>
  <p class="search-info"><?php print $info; ?></p>
  <?php endif; ?>
</dd>
</div>

A sminkem css-ében létrehoztam a .thenode class-ot és megadtam benne a float:left kódot, így a találatok nem egymás alá, hanem egymás mellé listázza:

.thenode { float:left, width:200px; }

A php nyelvet csak most tanulom sajnálatosan, így azt már nem tudtam megoldani, hogy az egyes találatok milyen mezőket jelenítsenek meg. Konkrétan nekem egy thumnail, egy nézettségszámláló, egy időtartam mutató és egy rating kell még. Szóval minden ami egy videómegosztó oldalba szükséges videókeresésnél. Remélem hamarosan sikerül megcsinálnom.

dj!

Esetleg te is egy videómegosztó oldalon ügyködsz?

0
0
dj képe

jó, csak nem célravezető a modul könyvtárban bármit macerálni. Ha új verzió jön ki a modulhoz akkor simán felülírod így a módosításokat. Át kell másolni a témád könyvtárába a search-result.tpl.php-t és ott macerálni, aztán kell egy cash clear.

Esetleg te is egy videómegosztó oldalon ügyködsz?

Ezt miből gondolod? Egyébként nem. Én buta vagyok ilyesmihez ;)

Üdv!
Dudás József

0
0

Üdv!
Dudás József