Taxonomy-ból képes katalógus (mint uc catalog)

gazsesz képe

Sziasztok!

Látszólag nagyon egyszerű dolgot akarok megcsinálni, mégpedig egy übercarthoz teljesen hasonló képes katalógust.
Van egy hierarchikus szótár, a kifejezésekhez képeket csatolok a Taxonomy image modullal, de a vies-ban nem jelennek meg a képek. Próbáltam a views-catalog modult, meg a taxonomy grid modult, amikell elvileg ezt meg lehet csinálni, de egyszerűen sehogyan sem akar nálam működni.
Van valakinek tapasztalata ebben?

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

Ma találtam erre egy modult.
http://drupal.org/project/taxonomy_image_views_options

ezzel müxik viewsal :) Friss a modul, de faján lehet használni :)
Image cachel is kompatibilis.

0
0
leonidasz képe

Egy dolog előjött. Kilistáztatom a taxonomy kifejezéseket, ha egy kifejezésbe több node is besorolásra került, akkor ez a views oldalon is annyiszor ismétlődik. A szűrés részén felvettem, hogy ne legyen sokszorozódás, de nem használ. Talált már erre vki megoldást?

0
0
gazsesz képe

Köszi, kipróbáltam.
A duplikáció kiszűrésére az a megoldás, hogy amikor a views-t létrehozod, akkor nem node alapon hozod létre, hanem a term alapján. Mert a node esetén a nid-re distinctál.

Viszont még arra nem jöttem rá, hogy a több szintű képes katalógust hogyan tudom vele megvalósítani, de küzdök még vele.
A többszintű azt jelenti pl
-főcsoport1
--alcsoport
---al-alcsoport1
----node1
----node2
---al-alcsoport2
---al-alcsoport3
és ha a főcsoportra kattintok, akkor az alcsoportok képei jelenjenek meg, ha az alcsoportra kattintok, akkor az al-alcsoportok jelenjenek meg, míg ha az al-alcsoportra nyomok, akkor meg a node-ok.

0
0

Gazsesz

gazsesz képe

Ahogyan próbálgatom, pont a többszintű képes katalógusra jó a taxonomy grid modul, bár itt is van némi igazítani, állítani való.

0
0

Gazsesz

leonidasz képe

Köszi, így tényleg tökéletesen müxik,
A hierarchikus dolog nálam sem müxik, teszteltem :S

0
0
gazsesz képe

Amire még jutottam:
A képes katalógus létrehozására a Taxonomy grid modul a megfelelő megoldás.
Kezeli a többszintű hierarchiát, igaz amikor al-alcsoportok vannak, azt is kiírja a főcsoport képe alá, de azt css-sel el lehet tüntetni és szépen működik.

Amit nem csinál, hogy ha az alcsoport alatt van további al-alcsoport, akkor az alcsoport termékeit nem listázza ki, de végülis ez így logikus, és ha nagy szükség van erre akkor, azt egy argumentumos views blokkal símán meg lehet oldani.

Mindent összevéve, remek modul. Amin csodálkoztam, hogy nagyon kevesen töltötték le eddig.

0
0

Gazsesz

eFeS képe

..de hasonló megvalósítást csináltam - igaz, képek nélkül - taxonomy menu+DHTML menü comboval. A menü blokk-ját tartalomba tettem be, feltételesen jelenítettem meg. Képek nincsenek hozzákötve, de a hierarchiát szépen le tudja kezelni úgy, ahogy irtad. Nekem a hierarchia végén (node1,node2,...) egy dokumentumot kellett megjelenítenem. Itt látható működés közben, esetleg egy próbát megérhet, hogy taxonomy image-el a szótár képe lekezelhető-e valahogy....

0
0

---------------
Tátrai József
Drupler Kft.
http://www.drupler.hu

leonidasz képe

Ohh ezt jól kitaláltad! :) Asszem azt majd én is fogom alkalmazni!
A linkre kattintás után melyik modult használtad, hogy lightboxosan jelent meg a tartalom?

0
0
Paal képe

Írta: DHTML menü... :)

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

eFeS képe

Próbálkoztam sok féle eljárással, de végül - életemben először... - átirtam a taxonomy_menu modult. Tudom, nem szabad, és szánom-bánom minden vétkem...de megtettem. Ennyit irtam bele az 570. sornál:

if ($link['has_children'] == 0) {
		$link['options']['attributes']['rel'] = 'lightframe[|width:950px; height:500px; scrolling: auto;]';	
	}

Vagyis ha gyerek elemet generál,akkor biggyesszen hozzá még egy lightbox-os attribútumot is. :)

A DHTML menü "csak" annyit tesz magától, hogy DHTML-es módon jelenik meg a tax.menü, tehát a szülőre klikkeléskor a szülő "kinyilik", ha van gyereke. Megjegyzem, ehhez kellett - csakúgy,mint a "rendes" menüknél - csinálni egy üres node-ot a szölő taxonómiákhoz is.

Az meg, hogy új, üres oldalban jelenik meg, szintén elképzelhető, hogy nem a legelegánsabb megoldás, de nekem ez a legegyszerűbb, ezt szeretem használni.

$uri_request_id = $_SERVER['REQUEST_URI'];
$section = explode("/", $uri_request_id);
 
if ($section[1] == 'akarmilyentipus' ) {
  include ('blank.tpl.php');
  return;
}

a blank.tpl.php meg úgy formázható,ahogy akarod, nálam egy sima

print $content;

van benne, minimális CSS-el.
0
0

---------------
Tátrai József
Drupler Kft.
http://www.drupler.hu

leonidasz képe

Köszi, ezt kipróbálom! Még jól jöhet :)

0
0