Форум -> PHP, JS, MySQL -> Прошу помощи знатоков DLE | Прошу помощи знатоков DLE |
---|
sanata | Дата: 10.04.2011, в 05:48 | Сообщение №1 | УчастникПользователь №: 134 Сообщений: 60
| Может мне здесь кто поможет по старой памяти.
Есть модуль на дле, его не много доделать надо бы.
Мод вывода кликабельной карты сайта
Вот его код:
PHP - Код | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <?php $cat = -1; $result=$db->query("SELECT `post`.alt_name post_alt_name,`category`.alt_name cat_alt_name,`post`.date,`post`.title, `post`.category,`post`.title,`category`.name,`post`.id,`post`.news_read,`post`.comm_num, `post`.autor FROM `".PREFIX."_post` AS `post`, `".PREFIX."_category` AS `category` WHERE `post`.category = `category`.id ORDER BY `category`.id,`post`.date DESC"); while($row = $db->get_row($result)) { if ($row['category']!=$cat) { $map .= "<span class='first_level'><a href='".$config['http_home_url']."category/".$row['cat_alt_name']."'>".$row[name]."</a></span>\n"; $cat = $row['category']; } if ($config['allow_alt_url'] == "yes") $map .= "<span class='second_level'><a href=".$config['http_home_url'].str_replace("-","/",substr($row['date'],0,10))."/".$row['post_alt_name'].".html>".stripslashes($row[title])."</a></span>\n"; else $map .= "<span class='second_level'><a href=".$config['http_home_url']."index.php?newsid=".$row['id'].">".stripslashes($row[title])."</a> </span>\n"; } $tpl->load_template('static.tpl'); $tpl->set('{description}', "Карта материалов сайта"); $tpl->set('{static}', $map); $tpl->compile('content'); $tpl->clear(); ?> |
Помогите сделать что бы можно было исключить какие то категории из вывода.
Например по ид запрещало что бы.
А лучше что бы новости которые находяться на модерировании не выводились в нём, а то он все выводит и с сайта и с модерации
Прицепил полностью фаил еще.
Спасибо заранее друзья..
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Serg_pnz 29.04.2011 г. в 07:01:08
Прикрепленные файлы:
Скачать: 870 Bytes |
| | | Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|
|