- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name: Dmitry
Subject: Category (категории)

С этими категориями просто измучился. Покажите, как правильно надо plz. Очень 
прошу привести хотя бы один работающий ПРИМЕР. У меня запросы с этими 
категориями на уровне как в простом дереве каталогов. Чего может быть умнее и 
проще?

Всё очень просто, но ничего не работает. ЧТо именно. Я полностью привёл пример 
и у меня конкретно по этому примеру при запросе в разделе iii выдаются 
результаты и в iii и в jjj. Что тут не так в моей схеме? Похоже поиск 
осуществялется вниз по дереву. Если искать в категории 07, то он и из 08 
результаты отдаёт. Что я делаю не так? Памагите!!

В indexer.conf я написал это (адреса сайтов - все разные):
# aaa
Category 01
Server path http://www.01.tld
# bbb
Category 0101
Server path http://www.0101.tld
// Дальше тут все категории аналогично в один уровень по типу aaa
# hhh
Category 07
Server path http://www.07.tld
# iii
Category 0701
Server path http://www.0701.tld
# jjj
Category 0702
Server path http://www.0702.tld
# kkk
Category 08
Server path http://www.08.tld


Это дамп из MySQL:
INSERT INTO `categories` VALUES (1, '', '', 'Home');
INSERT INTO `categories` VALUES (2, '01', '', 'aaa');
INSERT INTO `categories` VALUES (3, '0101', '', 'bbb');
INSERT INTO `categories` VALUES (4, '02', '', 'ccc');
INSERT INTO `categories` VALUES (5, '03', '', 'ddd');
INSERT INTO `categories` VALUES (6, '04', '', 'eee');
INSERT INTO `categories` VALUES (7, '05', '', 'fff');
INSERT INTO `categories` VALUES (8, '06', '', 'ggg');
INSERT INTO `categories` VALUES (9, '07', '', 'hhh');
INSERT INTO `categories` VALUES (10, '0701', '', 'iii');
INSERT INTO `categories` VALUES (11, '0702', '', 'jjj');
INSERT INTO `categories` VALUES (13, '08', '', 'kkk');

Что надо поправить, что б оно заработало, как надо??

Да ещё, в search.htm у меня меню:
<SELECT NAME="c">
<OPTION VALUE="" SELECTED="$(c)">искать везде
<OPTION VALUE="01" SELECTED="$(c)">aaa
<OPTION VALUE="0101" SELECTED="$(c)">- bbb
// Дальше тут все категории аналогично в один уровень по типу aaa
<OPTION VALUE="07" SELECTED="$(c)">hhh
<OPTION VALUE="0701" SELECTED="$(c)">- iii
<OPTION VALUE="0702" SELECTED="$(c)">- jjj
<OPTION VALUE="08" SELECTED="$(c)">kkk
</SELECT>

И ещё вопрос. Эти категории надо писать все сразу? Или можно потом добавлять? 
Можно ли после основного прохода потом добавить подкатегорию 0401 и категорию 
09 (для моего примера)?? Если indexer -g 09 дать команду потом, он так 
создаёт-индексирует новую категорию?

- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Read the full topic here:
http://www.dataparksearch.org/cgi-bin/simpleforum.cgi?fid=05;post=

Reply via email to