Функционал

Главные вкладки

Аватар пользователя cunard cunard 31 марта 2013 в 17:03

Привет, бойцы!

Интересно как Вы делайте у себя структуру сайта исходя из:
Есть 2 словаря - "Города" и "Категории".
В словаре "Города" 3 города: Москва, Омск, Санкт-Петербург.
В словаре "Категории" 3 категории: Интернет, Образование, Реклама.

Если человек из Москвы, который зарегистрировался на сайте, и нажимает в ноде на категорию "Интернет" см. 1 фото , то ему открывается страница см. 2 фото , где все содержимое с такой категорией отображается с помощью views, но вот беда, - отображаются все города. Для того, чтобы отображались только категории, которые относятся к городу пользователя, что Вы применяйте? Есть мысль - при входе на сайт для зарегистрированного пользователя показывать всплывающее окно, где он может выбрать свой город, и он сохраняется, к примеру в шапке сайте, где пользователь может изменить, если что, или исходя из его старого выбора города сохранять в шапке. Для чего это? Для того, чтобы пользователь не искал каждый раз свой город в списке словаря.
А вот еще. Как сделать главную страницу, для пользователя, который из Москвы? Можно сделать site.ru/moskva, и исходя из его выбора перенаправлять его на страницу Москвы, где отображаются все категории только Москвы. Главная страница: site.ru/moskva в данном случае является категорией из словаря "Города".
Или при регистрации ввести обязательным для заполнения Город, и уже отсюда делать фильтрацию?
Но как быть тогда с анонимными пользователями?

Фото:
1) http://cs402427.vk.me/v402427134/85f1/ypMHKVI-VnE.jpg
2) http://cs402427.vk.me/v402427134/85e9/PGqhloRLfQI.jpg

Комментарии