Отдельная страница с User Categories

Автор Сообщение

yaspis

Екатерина
#1/02.11.2015 16:17
0

Пользователи

Карма: 0

Задача: сделать страницу с каталогом категорий фрилансеров и поиском (с переадресацией в модуль users). Подстмотрено http://poisk-mastera.ru/main/filtermasters
Сделала так: создала страницу категории System, и вставила туда html-кодом все категории.
!НО, пришла мысль, что в дальнейшем придется добавлять/удалять категории, к тому же, должно выводиться количество user в категории.  Значит надо как-то вывести динамически эти категории. 
{USERCATEGORIES_CATALOG} успешно выводит категории на главной и в модуле Users, но не работает на странице page. Как правильно вызвать категории, и возможно ли это вообще.
 

Добавлено 41 минута спустя:

Или правильнее сделать такое в рамках модуля User? Или ....

Добавлено 8 часов спустя:

Добавила глобальный хук. Теперь по {PHP|cot_usercategories_tree()} категории выводятся в Page.

Но обнаружила, что ссылки формируются таким образом .../users?cat=remont-i-otdelka , при чем и при выводе тегом {USERCATEGORIES_CATALOG} на главной странице ссылки имеют такой же вид.

Решилось добавлением в файл предустановок URL Editor правило

users    cat=*            masters/{$cat}

Это учитывая, что у второй группы - "Заказчиков" возможности выбора категории не будет, т.е. на фронте в категориях будут только "Мастера"

Если что не так, поправьте, пожалуйста.

Сообщения: 11

yaspis

Екатерина
#3/03.11.2015 02:29
0

Пользователи

Карма: 0

#11629 cotemplate:
#11624 yaspis:

Добавлено 8 часов спустя:

Добавила глобальный хук. Теперь по {PHP|cot_usercategories_tree()} категории выводятся в Page.

Какой еще хук... Это функция и ее можно вызывать везде, без каких либо хуков.

Да, конечно. Перемудрила. Про функцию и была речь.

Сообщения: 11