Пишу форум

Статус
В этой теме нельзя размещать новые ответы.

ShVad

JSmart CMS
Пишу форум

Привет, вот форум http://pocketx.ru/forum/

Проблема с группированием категорий с форумами

Код должен выполнятся так:
1 часть шаблона категории
Шаблон форума(список форумов)
2 часть шаблона категории

Помогите разобраться с ошибкой (выводит так http://pocketx.ru/forum/)

Код:
$result_content = $db->query("SELECT * FROM " . PREFIX . "_forum_category LEFT JOIN ". PREFIX ."_forum_forums ON ". PREFIX ."_forum_category.sid=". PREFIX ."_forum_forums.main_id");
		
		for ($i = 0, $count = 0, $totalcount = 0; $row = $db->get_row($result_content); $i = $row['sid'], $chcount++)
		{		
			if ($row['sid'] != $i){

			 $category_name = "<a href='".HTTP_DIR."/category_$row[sid]'>{$row[cat_name]}</a>";
				
				$tpl->load_template('forum/category.tpl');
	
	            $tpl->set_block("'\[tpl_category_1\]'si","\\1");
	            $tpl->set_block("'\\[tpl_category\\](.*?)\\[tpl_category_2\\]'si","");
	
 	            $tpl->set('{category}', $category_name);
                $tpl->compile('content');
                $tpl->clear();
			}
			
			if ($chcount == 2){

				$tpl->load_template('forum/category.tpl');
	            $tpl->set_block("'\\[tpl_category_1\\](.*?)\\[tpl_category\\]'si","");
	            $tpl->set_block("'\[tpl_category_2\]'si","\\1");
                $tpl->compile('content');
                $tpl->clear();
                
                $chcount == 0;
			}
			
			if ($row['name']){
				
				$forum_link = "<a href='".HTTP_DIR."/forum_$row[id]'>{$row[name]}</a>";
				
				$tpl->load_template('forum/forum_list.tpl');
                $tpl->set('{forum_name}', $forum_link);
                $tpl->set('{forum_topics}', $row['topics']);
                $tpl->set('{forum_post}', $row['posts']);
                $tpl->set('{forum_last}', "NOT INSTALL");
                $tpl->compile('content');
                $tpl->clear();
			}
		}
Должно быть так:
Сайт
Сайт
- Все о сайте

Смартфоны Series60
Bопросы и ответы (FAQ)
- Ответы на наиболее частые вопросы

Общий форум
- На этом форуме обсуждаются общие вопросы, связанные с телефонами Series 60

Прошивки (Firmware)
- Обсуждение прошивок телефонов на базе платформы Series 60

Программы
- Обсуждение программ для Series 60

Другое
Курилка
- Здесь можно обсуждать все остальное

Dle Forum
- Официальный форум
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
Может, начать делать ставки - через сколько постов или часов топик будет закрыт?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху