Показать сообщение отдельно
Soniks вне форума      Старый #20  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
22.04.2005, 00:00

Аналогично вывода линейного меню.
Найди:
PHP код:
 function main() { 

Выше добавь:
PHP код:
 function cat_new_home($cid){
global 
$db$prefix;
$cid intval($cid);
$result $db->sql_query("SELECT title, parentid FROM ".$prefix."_smallpages_categories WHERE cid='$cid'");
list(
$title,$parentid) = $db->sql_fetchrow($result);
if(
$parentid != "0"){
cat_new_home($parentid);
links($cid);
echo 
"$title > </a>";
}
else{
links($cid);
echo
"$title > </a>";
}


Эта функция у нас отвечает за вывод списка категорий до нужной страницы.
В функции main() найди:
PHP код:
 while ($row $db->sql_fetchrow($result3)) {
    
$p_pid $row[pid]; 

Ниже добавь:
PHP код:
 $p_cid $row[cid]; 

Еще чуть ниже найди:
PHP код:
 echo "<img border=\"0\" src=\"modules/$module_name/images/page_pic.gif\" width=\"10\" height=\"14\"><b><a style=\"TEXT-DECORATION: none\" href=modules.php?name=$module_name&go=page&pid=$p_pid>$p_title</a></b><br><i>$p_hometext</i><br>"._SENDDATE.": $p_date<br><br>"

замени на:
PHP код:
 echo "<img border=\"0\" src=\"modules/$module_name/images/page_pic.gif\" width=\"10\" height=\"14\">";
cat_new_home($p_cid);
echo 
"<b><a style=\"TEXT-DECORATION: none\" href=modules.php?name=$module_name&go=page&pid=$p_pid>$p_title</a></b><br><i>$p_hometext</i><br>"._SENDDATE.": $p_date<br><br>"

Вот и все
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".