Украинская Баннерная Сеть
 User
Логин: Пароль: Запомнить
 
Small.Net.UA © - Портал для друзей!
 User Регистрация | Забыли пароль? СправкаСправка    

Навигация

 На главную

 Вход
 Регистрация
 Восстановить пароль
 Правила Сайта

 Написать мне
 Рекомендовать меня

 Форумы
 Наши пользователи

 Списки новостей

 ЧаВо/Справка

 Топ-десятка
 Статистика

 Дневники
 Сообщения
 Голосования


Реклама



Украинская Баннерная Сеть



Счётчики

Я В.Контакте






Счётчик тИЦ PR







Как разместить баннер между новостями
Размещаем баннер между каждыми 5-ю новостями из встроенной баннерной системы




Как видно у меня на сайте, после 5-ти новостей выводится баннер из встроенного в систему модуля Advertising. В этой статье я расскажу Вам как это сделать.


Значит так..
В модуле News, в файле index.html находите функцию theindex
там находите строку цикла:


Код:

while ($row = $db->sql_fetchrow($result)) {


и над ней добавляете:


Код:

$bc=0;


потом перед самым закрытием цикла, перед строкой:


Код:

themeindex($aid, $informant, $datetime, $title, $counter, $topic, $hometext, $notes, $morelink, $topicname, $topicimage, $topictext);


добавляете:


Код:

$bc++;

if ($bc == 5) {
$banner_code = ads(0);
}else {
$banner_code = "";
}



прим.: 0 в нашем примере только для понимания. Подробнее о модуле напишу далее


осталось только вывести новую переменную на экран.. сделать это можно например добавив ее в themeindex же..


Код:

themeindex($aid, $informant, $datetime, $title, $counter, $topic, $hometext, $notes, $morelink, $topicname, $topicimage, $topictext, $banner_code);


только в теме в одноименной функции (themeindex) добавить ее не забудьте..
Вроде все.. должно работать..









По материалу с форума http://nukefiles.ru

Защищено Small.Net.Ua
При перепечатке материалов гиперссылка на сайт автора обязательна

Размещено: 2008-01-26
(Прочтено 168 раз)

[ Вернуться назад ]
Content ©




Основан на системе Php-Nuke Разработка www.small.net.ua
Открытие страницы: 0.095 секунды
Выполнено: 5 запросов к базе данных за 0.002 с.
Gzip: включено