
Много лесно. Трябва да имате допълнително eдинствено модул Views, + евентуално ако искате ротиране http://drupal.org/project/views_rotator. Понеже рекламните места са с фиксирани размери, и банерите обикновено идват от рекламодателя също с готови размери, няма смисъл да ползваме imagecache.
Създаваме page. Качваме банер като прикачен файл, вмъкваме в съдържанието с тага img, който правим връзка към рекламодателя, променяме Входния формат на FullHTML, махаме отметката за промотиране на първа страница, махаме отметката за листинг на прикачените файлове. Добавяме още банери по желание, записваме. В един нод трябва да има толкова банера, колкото искаме да се показват на един хит на страницата, обикновено един. Направете толкова page със банери, колкото фирми имате за показване, примерно.
Правим ново view за node. Добавяме блок. Правим Use pager: 1 item, Row style: Node, Node: Nid = 129, 132 - като записваме разделени със запетаи нодовете които искаме да се показват, които предварително сме напълнили с банери. Първоначално пробвайте с един нод. Може да добавите още нодове, да добавите ротор за views и всичко, което се сетите, докато ви хареса. Предвидете за къде правите блока, дали е за ляв или десен сайдбар или за централната част, с това трябва да са свързани и размерите на банерите. За ляв или десен сайдбар са подходящи клонящи към квадратни и вертикални банери, за централна част съответно и хоризонтални.
А ето откъде може да ползвате нещо подобно, като отделен модул
http://drupal.org/project/rotor
На следващия линк може да видите реализация. Малко по-различна от описаната.
Коментари
Публикувай нов коментар