Sziasztok!
Korábban már sikerült megvalósítanom (ezen leírás segítségével) azt, hogy a node_image által feltöltött képek közül a legkisebb súlyút megjelenítem a cikk bevezetőjében.
Nem úgy tűnik, hogy rossz lóra tettem mivel az imagefield mező sokkal jobban felhasználható később egyéb más funkciókra (képek galériába szervezése, egyedi méretben való megjelenítése ->imagecache segítségével, stb.). Bár amikor csináltam, még nem volt ennyire 1értelmű ez :)
Szeretnék áttérni az imagefield használatára, de most így első gondolatra nem tudom, hogy oldjam meg a bevezetőben szereplő kép megjelenítését úgy, hogy azt ne kelljen 2x feltöltenem (de azt szeretném, hogy a többi csatolt képpel együtt az is megjelenjen). Vagyis hogyan tudnám megmondani azt, hogy a feltöltött képek közül az elsőt jelenítse is meg a bevezetőben?
Ráadásul az imagefield-nél nem látom, hogy súlyozni lehetne a képeket, a feltöltési sorrend számít.
Egy másik munkámban ezt úgy oldottam meg, hogy a bevezető képnek egy külön imagefield-et vettem fel :(
Köszi, Pali
imagefield + imagecache első mező
Csinálsz egy imagecache szabályt, legyen mondjuk small_images.
beállítod, hogy a teaserben ne mutasson semmit.
beleteszed ezt a node.tpl.php-ba, a print $content helyére:
rohanásban vagyok, i hope, h nem törött a kód.
ps: a sört lécci a pp-nek add :)
ninja - http://alleycat.hu