Встраивание в дизайн различных самостоятельных блоков :
Особое место в структуре nanoCMS занимает файл кода рекламного блока :
![]() |
![]() |
data | |||
![]() |
![]() |
![]() |
tpl | ||
![]() |
![]() |
![]() |
![]() |
add.php | Код рекламного блока. |
![]() |
![]() |
![]() |
![]() |
design.php | Шаблон дизайна. |
Он совсем прост:
<?php # Код баннера в правой панели. 160 на 600 или близко к этому: $add=<<<EOF Тут собственно код баннера. EOF; ?>
Ясное дело, что внутрь контейнера ЕОF ЕОF; можно помещать всё, что угодно- ссылки, счётчики, рекламу, и так далее.
Понимая, что всё это засовывается внутрь переменной $add, которая затем просто упоминается в шаблоне файла дизайна, Вы можете по аналогии сотворить кучку таких контейнеров со своими именами переменных, и подставить в нужное место шаблона.
К примеру, я более чем уверен, что ниже кнопок навигации в левом меню CMS все без исключения начнут лепить счётчики. С этой целью достаточно в нашем файле add.php сотворить ещё один контейнер:
$counters=<<<EOF <center> Тут разместите код счётчиков. </center> EOF;
В шаблоне файла дизайна останется упомянуть переменную $counters сразу после переменной $leftmenu
И это вся премудрость.






