Sziasztok!
Elsőként leírom, hogy drupal 6-os az oldal, feltettem rá a imagecache és taxonomy image modulokat.
Az oldalon taxonómia kategóriákat listázom egy view-ban, amelyekhez kép is van megadva. Ha a viewban a mezőnél megadom a "kifejezés képe"-t, alap esetben nem hozza be a képet a listázásnál, ha megjelenítést kérek, csak akkor, ha path-t, de ezt még leküzdöttem úgy, hogy ennek a mezőnek a megjelenítését letiltottam, és felvettem egy másikat utána, ahol felülírtam az outputot, és egy img-s html tagbe betettem ezt a path-t, azt hittem, hogy ezzel letudtam a problémát.
Azonban amint kiléptem az adminból, eltűntek a képek, a fileneveket nem írja ki, az url-t csak a könyvtár szintig adja vissza.
Van valami tuti módszer arra, hogy view-ban listázásnál megjelenjen a taxonomy term-ekhez feltöltött kép?
megmutatod a nézeted?
nekem simán működik ez, most próbáltam ki a mostani taxonomy_image és views modulokkal. (6.x) bekapcsoltam a taxonomy_image modult meg az imagecache modult, létrehoztam egy imagecache sablont. aztán létrehoztam egy szótárat teszem azt "szereplők" és oda létrehoztam kifejezéseket és adtam is mindegyikhez egy képet.
aztán új nézetet hoztam létre, nem "node" hanem "term" lehetőséget választva a létrehozáskor. ehhez hozzáadtam két mezőt, a termet magát meg volt egy taxonomy image mező is. a megjelenítésnél kiválasztottam az imagecache presetemet. hozzáadtam egy page -t, hogy ellenőrizni tudjam és, tadaaa:
https://skitch.com/aboros/gfq22/six-taxonomy-image-mukodj
mukod.
meg tudod mutatni a nézeted exportját?
-
clear: both;
Persze
Íme:
Alapvetően működött is így, de csak adminként bejelentkezve
Ennek okát sem igazán értem, de alapvetően gyanítottam, hogy meg lehet ezt valahogy egyszerűbben is oldani, nem kell hozzá ilyen nyakatekert megoldás.
Mint látod, linket is kell rátennem a képre, és csak a képnek kellene látszódnia, de sajnos ha azt állítottam be a kifejezés képénél, hogy képként jelenítse meg a tartalmat, semmit nem rakott ki, path-ként legalább kiírta a path-t :)
Rájöttem...
A probléma gyökere nem ott volt, ahol keresgéltem, hanem a permissions-nél. Nem volt a taxonomy image modulhoz az access jog beállítva, ezért nem működött, csak adminként. Szívás :)
Ezzel együtt persze az még mindig nem megy, ha csak simán ki akarom rakni a képet, de ezzel a kicsit barkács megoldással, hogy két lépcsőben rakom össze a képet, így megy.