Sziasztok!
Van egy nagy parám. Egyszerűen nem bírom legyűrni. Felraktam az Imagecace, CCK, Imagefiled hármast, és generálok egy thumbnailt és egy nagyobb képet a tartalmohoz feltöltött képből, amit imagefield-el adok hozzá. Sikeresen fel is tölti, meg is jeleníti az általam node.tpl.php-ból külön kezelt teaser-ben és teljes nézetben is.
A baj először annyi volt, nem tudtam külön kezelni a képet, nem volt rá változó, így utána kellett nézzek, hogyan tudom a $content -ben kezelt képet különszedni.
Meg is találtam ezt:
<?php print theme('image', 'files/imagecache/tartalom_thumbnail1/'. $node->field_hirek_kepei[0]['filepath']);?>
<?php print $node->content['body']['#value'];?>
Nagyszerűen működött, megjelenítette külön a képet és külön a szöveget.
Na most 2x jelent meg minden cucc, ezért a $content-et ki is töröltem. Ekkor jöttek a gondok. Amint kiírtottam, nem generálja le a képeket az imagecache. Egyszerűen nem tudom, miért. Visszatettem a $content-et, és egyből legyártja. Mi lehet a megoldás?
Köszi - Krisz
Contemplate?
Próbáld meg a sminket Contemplate modullal készíteni. Bár én se értem, miért függ a képtenerálás a $node->content['body']['#value']-tól – hacsak nem tetted a törzs rész kitöltését kötelezővé.
szerintem[!] nem jól használod az imagecachet
vagy én értek félre valamit, vagy rosszul írtad le mit csináltál vagy rosszul használod az imagecachet.
kipróbáltam és nekem hibátlanul csinálja a dolgát így:
cck imagefield neve: imagefield
imagecache rule namespace: resize_100
imagecache folder: imagefield_files
-
clear: both;
Köszi
Köszi, megoldódott a para. Máshogy hívtam meg a képet, és így már legenerálta a cuccot.
Krisz
***