raspin 1 Опубликовано: 15 декабря 2011 Рассказать Опубликовано: 15 декабря 2011 (изменено) Здравствуйте знатоки!!!! Подскажите где собака порылась... Вывожу подкатегории в разные меню таким способом В index $tpl->set ( '{m_cats}', $tpl->result['m_cats'] ); В init include_once ENGINE_DIR.'/modules/m_cats.php'; Код m_cats if (!defined('DATALIFEENGINE')) { die ("Hacking attempt!"); } $tpl->load_template('m_cats.tpl'); $db->query("SELECT * FROM " . PREFIX . "_category WHERE parentid = 38 ORDER BY posi, name ASC"); while ($row = $db->get_row()) { $n .= str_replace("{m_cat}", "<a href=\"". $config['http_home_url'] . $row[ 'alt_name'] . "/\"><span title=\"Выбрать категорию - " . $row['name'] . "\">" . $row['name'] . "</span></a>", $tpl->copy_template); } $tpl->result['m_cats'] = $n; $tpl->clear(); Вроде все получается супер как и надо, НО..... Когда я добавляю второй файл чтобы вывести подкатегории одной категории отдельным блоком нифига не выходит Подключаю В index $tpl->set ( '{m_cats}', $tpl->result['m_cats'] ); $tpl->set ( '{m_cats2 }', $tpl->result['m_cats2 '] ); В init include_once ENGINE_DIR.'/modules/m_cats.php'; include_once ENGINE_DIR.'/modules/m_cats2.php'; Код m_cats2 if (!defined('DATALIFEENGINE')) { die ("Hacking attempt!"); } $tpl->load_template('m_cats2.tpl'); $db->query("SELECT * FROM " . PREFIX . "_category WHERE parentid = 40 ORDER BY posi, name ASC"); while ($row = $db->get_row()) { $n .= str_replace("{m_cat2}", "<a href=\"". $config['http_home_url'] . $row[ 'alt_name'] . "/\"><span title=\"Выбрать категорию - " . $row['name'] . "\">" . $row['name'] . "</span></a>", $tpl->copy_template); } $tpl->result['m_cats2'] = $n; $tpl->clear(); И тут начинается, что первый блок выводит правильно подкатегории, а второй блок выводит подкатегории 1 блока и второго и т.д. Кто силен подскажите а то уже часов 5 сижу, мозг кипит, сигареты кончаются нервы на пределе )))) Смотрите сами www.chat-18.ru Изменено 15 декабря 2011 пользователем raspin Цитата Ссылка на сообщение Поделиться на других сайтах
efremovxp 6 Опубликовано: 16 декабря 2011 Рассказать Опубликовано: 16 декабря 2011 Если я правильно понял суть темы, то вам стоит почитать это: http://dle-news.ru/extras/online/index.html Цитата Ссылка на сообщение Поделиться на других сайтах
raspin 1 Опубликовано: 17 декабря 2011 Рассказать Опубликовано: 17 декабря 2011 Автор ну неужели никто не может подсказать? Цитата Ссылка на сообщение Поделиться на других сайтах
raspin 1 Опубликовано: 27 декабря 2011 Рассказать Опубликовано: 27 декабря 2011 Автор Подскажите как решить эту проблему, может я не правильно делаю запрос к базе? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.