Итак продолжаем экспериментировать над модулем новостей, ибо этот модуль достаточно универсален, на нём одном можно сделать многое. Сегодня к нему в помощь подойдет модуль баннеров, будем вставлять банеры и коды партнерок в необычные места (не туда куда вы подумали).
У нас в новости есть 2 блока контента, это абзац (начало новости) и остальная часть (основное тело новости) . В коде это соответственно $hometext и $bodytext. Вот между ними будем по хитрому вставлять рекламу.
Сначала создаем в папке modules/news/cache/ файл под названием reklama.php
В нем код
<?php
echo "<p align='center'>";
showbanner(newsart);
echo "<p>";
?>
Потом лезем в файл modules/news/article.php
Находим строки
$bodytext = trim($content[$storypage]);
} else {
$bodytext = $hometext.''.trim($content[0]);
}
} else {
$bodytext = $hometext.''.trim($content[0]);
Меняем его на
$bodytext = trim($content[$storypage]);
} else {
$bodytext = $hometext.''.trim($content[0]);
}
} else {
ob_start();
include(RCX_ROOT_PATH.'/modules/news/cache/reklama.php');
$reklama = ob_get_clean();
$bodytext = $hometext." $reklama ".trim($content[0]);
Теперь создаем в модуле банеров клиента и новый банер с персональным кодом newsart, все, теперь у вас есть такое рекламное место, естественно можно так можно крутить и код ПП.
То есть содержимое файла reklama.php заполнить кодом например Зорьки :)
Продолжение следует