Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Установка Блоков (http://forum.mynuke.ru/forumdisplay.php?f=9)
-   -   Content Категории (http://forum.mynuke.ru/showthread.php?t=1741)

Merkyruy 13.04.2006 17:12

Content Категории
 
Вот так вот выглядит код вывода категории для каждого заголовка
Код:
<?php if (eregi("block-Content.php", $_SERVER['PHP_SELF'])) { Header("Location: index.php"); die(); } global $prefix, $db; $result = $db->sql_query("SELECT pid, title, cid FROM " . $prefix . "_pages WHERE active='1'"); while ($row = $db->sql_fetchrow($result)) { $pid = intval($row['pid']); $cid = intval($row['cid']); $title = filter($row['title'], nohtml); $result2 = $db->sql_query("SELECT title FROM " . $prefix . "_pages_categories WHERE cid=$cid"); $row2 = $db->sql_fetchrow($result2); $title_cat = filter($row2['title'], nohtml); $content .= "<strong><big>&middot;</big></strong>&nbsp;<b>$title_cat -> </b><a href=\"modules.php?name=Content&amp;pa=showpage&amp;pid=$pid\">$title</a><br>"; } ?>

А вот как это привести к виду ?

Цитата Категория1
-Заголовок1
-Заголовок2
-Заголовок3
,,,
-Заголовок

Категория2
-Заголовок1
-Заголовок2
,,,
-Заголовок

Подскажите плз

Soniks 14.04.2006 04:28

Merkyruy вас интересует заголовки категорий? т.е. создание дерева категорий?

Merkyruy 14.04.2006 10:13

Цитата: Сообщение от Soniks
Merkyruy вас интересует заголовки категорий? т.е. создание дерева категорий?


Да, хотелось бы изменить блок content так, что бы выводилось сначало Категория (жирным),а в низу относящиеся к этой категории заголовки и т.д.
Примерно что бы выглядело так

Категория1
-Заголовок1
-Заголовок2
-Заголовок3
и т.д
Категория2
-Заголовок1
-Заголовок2
-Заголовок3
и т.д

Cybermama 14.04.2006 11:12

Это уже ваш блок контента?
тогда это наверное так:
Код:
<?php if (eregi("block-Content.php", $_SERVER['PHP_SELF'])) { Header("Location: index.php"); die(); } global $prefix, $db; $result = $db->sql_query("SELECT pid, title, cid FROM " . $prefix . "_pages WHERE active='1'"); while ($row = $db->sql_fetchrow($result)) { $pid = intval($row['pid']); $cid = intval($row['cid']); $title = filter($row['title'], nohtml); $result2 = $db->sql_query("SELECT title FROM " . $prefix . "_pages_categories WHERE cid=$cid"); $row2 = $db->sql_fetchrow($result2); $title_cat = filter($row2['title'], nohtml); $content .= "<strong><big>&middot;</big></strong>&nbsp;<b>$title_cat </b><br> <a href=\"modules.php?name=Content&amp;pa=showpage&amp;pid=$pid\">-$title</a><br>"; } ?>

Merkyruy 14.04.2006 13:43

Цитата: Сообщение от Cybermama
Это уже ваш блок контента?
тогда это наверное так:

Не совсем так, это похоже на тот код который я приводил выше
он выводит в блок информацию вида

Ктегория1
заголовок1
Ктегория1
заголовок2
и т.д
Категория2
заголовок1
Категория2
заголовок2
и т.д


Нужно привести к виду

Категория1
-Заголовок1
-Заголовок2
-Заголовок3
и т.д
Категория2
-Заголовок1
-Заголовок2
-Заголовок3
и т.д

Soniks 14.04.2006 17:07

Merkyruy судя по коду он должен выводить наобород:

навание странице
-категория к которой она принадлежит
навание странице2
-категория к которой она принадлежит

и так далее..

вот то что вы хотите http://mynuke.ru/modules.php?name=D...p=getit&lid=189

Merkyruy 14.04.2006 17:29

огромное спасибо, а то я с этим блоком уже 2-ю неделю мучаюсь
да, это оно, главное искал везде и в поисковик забивал, не нашел
еще раз большое спасибо !

opka 25.04.2006 23:48

соник, а как сделать, чтобы при наведении на категории - сразу высвечивался список категорий! т.е. чтобы экономней было? спец. блок? :)

Soniks 28.04.2006 01:10

opka нужно задействовать джаваскрипт, сделать выпадаущиеся списки

sotin 28.04.2006 15:23

Вложений: 2
Цитата: Сообщение от opka
соник, а как сделать, чтобы при наведении на категории - сразу высвечивался список категорий! т.е. чтобы экономней было? спец. блок? :)


Я воспользовалась этими файлами


Часовой пояс GMT +4, время: 11:15.

Copyright © 2005 by Soniks