Перейти к содержанию
Форум поддержки пользователей VamShop

Я вывел в бокс поиска список категорий по которым иска


Рекомендуемые сообщения

Как зделать так чтобы в выборе категорий поиска выводились только главные категории без субкатегорий?

Ссылка на сообщение
Поделиться на другие сайты

Наверное - посмотрите, разберитесь. Всёравно доработки под ваши личные потребности вам надо будет делать самому.

Ссылка на сообщение
Поделиться на другие сайты

вот такой там есть запрос

$categories_query = vamDBquery( "select c.categories_id,

cd.categories_name,

c.parent_id from " .

TABLE_CATEGORIES . " c, " .

TABLE_CATEGORIES_DESCRIPTION . " cd

where c.categories_status = '1'

".$group_check."

and c.categories_id = cd.categories_id

and cd.language_id='" . (int)$_SESSION['languages_id'] ."'

order by sort_order, cd.categories_name");

я бобавил "and parent_id = 0" после "and c.categories_id = cd.categories_id "  и нечего не произашло.

Bububu ты чтото неправильное посоветовал.

Ссылка на сообщение
Поделиться на другие сайты

То что посоветовал Bububu - включть в запрос  - где parent_id = '0' . он либо толко мой вопрос не прочитал, либо ему лень подумать.

После того как я так сделал перестали выводиться субкатегории в категориях магазина а не в боксе поиска где выбераешь по каким категориям искать

Ссылка на сообщение
Поделиться на другие сайты

Так Вы ж на запрос посмотрите, таблице categories назначается алиас с, т.е. любые колонки должны быть с алаасом с.

c.parent_id

В запросе это видно ведь.

Ссылка на сообщение
Поделиться на другие сайты

да я заметил. я же говорю - сабкатегории пропадают только в категориях магазина а не в выпадающем списке в боксе поиск.

сами попробуйте.

Ссылка на сообщение
Поделиться на другие сайты

Так это ж разный код на разных страницах.

Если речь про страницу расширенного поиска, то нужно правит /advanced_search.php

По умолчанию в боксе поиск нет выпадающих списков.

Если Вы вносили изменения в бокс со страницы расширенного поиска, то нужно и бокс Ваш править теперь в /templates/шаблон/source/boxes/search.php

Ссылка на сообщение
Поделиться на другие сайты

Удалите в файле inc\vam_get_categories.inc.php

строки:

if ($categories['categories_id'] != $parent_id) {

$categories_array = vam_get_categories($categories_array, $categories['categories_id'], $indent . '  ');

}

и радуйтесь.

Ссылка на сообщение
Поделиться на другие сайты

Замените свой файл прикреплённым.

Если и в этом случае будут ошибки, тогда вам сюда: http://yandex.ru/yandsearch?text=%D0%BA%D1%83%D1%80%D1%81%D1%8B+%D0%BF%D0%BE+%D0%B8%D0%B7%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8E+php&lr=213&ex=v11

vam_get_countries.inc.php

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...