Опитвам се да създам мрежов изглед на всички възли на началната страница, който преминава през 3 различни модела на шаблони, така че да мога да имам различни предварително зададени настройки за кеширане на изображения за всеки възел, предаван в изгледа. Използвам page-front.tpl.php за дизайн на дома и в момента имам предварителен процес на шаблон, сочещ към node-front.tpl.php.
Представям си, че единственият начин наистина да се постигне това е в предварителна обработка на шаблон?
Така че се надявам, че кодът ще ми даде възможност да присвоя различни предварителни настройки за кеширане на изображения към всеки от 3-те редуващи се възли в шаблона, като:
for node "1", display template pattern "1" with imagecache preset "big-image".
for node "2", display template pattern "2" with imagecache preset "tall-image".
for node "3", display template pattern "3" with imagecache preset "small-image".
for node "4", display template pattern "1" with imagecache preset "big-image".
for node "5", display template pattern "2" with imagecache preset "tall-image".
for node "6", display template pattern "3" with imagecache preset "small-image".
и т.н.
Някакви експерти по Drupal искат да опитат?