Реализация каталога с рейтингом

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

Аватар пользователя g0nz1k12 g0nz1k12 22 января 2011 в 10:39

Здравствуйте, уважаемые Друпаловоды!!!
С Друпалом знаком совсем недавно.
Впринципе разобрался с ним за 1 день.
Система очень понравилась. Масштабируемость, интеграция и др. параметры на высоте.
Правда после недели гуглинья не разобрался, как организовать каталог фирм с выделением конкретных фирм.

Требуется удобочитаемый каталог фирм с небольшим количеством фильтров.

Описание:
Таблица со списком фирм.
вида: Лого | название | Возможно краткое описание(не обязательно)

Вверху фильтры со списками видов услуг рейтингу и дате добавления
Так же желателен алфавитный указатель.

Фирма создается через типы документов и поля к ней. Это все понятно.
Таксономия видов услуг. тоже ясно.

Какими способами это можно вывести на странице? Вставить фильтры. вставить таблицу.

При нажатии на фирму полное описание.

И теперь Финал:

Обязательно нужно сделать (Даже непредставляю как...) "статусы" фирм.
Объясню подробнее:

В каталоге фирмы есть "VIP" фирмы. И они выводятся первыми в списке или же "подсвечиваются".
В идеале организация нескольких статусов.

Статусы выставляют модеры или же админ.

Просто великолепно былобы прикрутить к этим всем наворотам "платный статус".
Надеюсь все пояли...

Прошу, слезно, подсказать возможные ворианты решеня этого функционала.
Желательно с подробностями.

Без реализации этого функционала пропадает вся задумка сайта.

Комментарии

Аватар пользователя xxandeadxx xxandeadxx 22 января 2011 в 11:30

"g0nz1k12" wrote:
Какими способами это можно вывести на странице?

views

"g0nz1k12" wrote:
Вставить фильтры.

views - exposed filter

"g0nz1k12" wrote:
Обязательно нужно сделать (Даже непредставляю как...) "статусы" фирм.

cck поле

"g0nz1k12" wrote:
В каталоге фирмы есть "VIP" фирмы. И они выводятся первыми в списке или же "подсвечиваются".

views - сортировка по статусу

Аватар пользователя g0nz1k12 g0nz1k12 22 января 2011 в 16:13

"xxandeadxx" wrote:
views - exposed filter

Делать несколько страниц отфильтрованных по нужным параметрам и ссылки в тексте на эти страницы ставить? или как?
Объясните поподробнее.

"xxandeadxx" wrote:
cck поле

Просто сделать поле с выбором из списка?
Но если сделать так, то прои добавлении "пользователем" этой ноды, он сам сможет выставить себе статус.
Это неправильно ))
Пользователь не должен иметь доступа к изменению статуса.

Аватар пользователя xxandeadxx xxandeadxx 22 января 2011 в 16:30

"g0nz1k12" wrote:
Делать несколько страниц отфильтрованных по нужным параметрам и ссылки в тексте на эти страницы ставить? или как?

нет, сделать одну страницу с фильтрами

"g0nz1k12" wrote:
Просто сделать поле с выбором из списка?

да

"g0nz1k12" wrote:
Но если сделать так, то прои добавлении "пользователем" этой ноды, он сам сможет выставить себе статус.

не выставит если запретить ему это (модуль Content Permissions (cck core))

Аватар пользователя g0nz1k12 g0nz1k12 22 января 2011 в 21:03

"xxandeadxx" wrote:
нет, сделать одну страницу с фильтрами

А можно с этого момента поподробнее.
А то я уже в тупике.
Нужны новые идеи и свежий взгляд.
У меня уже мозги на этой почве перегрелись.

"xxandeadxx" wrote:
не выставит если запретить ему это (модуль Content Permissions (cck core))

Насколько я понял этот модуль уже вшит в 7-ку, из описаний в гугле.
Но как им в этом случае воспользоваться?
Просто не выводить это поле для показа, при создании типа ноды?
Или где его еще искать?

Люди, дайте хороший пинок/талчек для дальнейшего полета к вершинам друпала. )))

Аватар пользователя xxandeadxx xxandeadxx 22 января 2011 в 21:13

"g0nz1k12" wrote:
А можно с этого момента поподробнее.

http://remage.su/content/drupal-urok-vosmoi-eshche-nemnogo-pro-modul-vie...

"g0nz1k12" wrote:
Насколько я понял этот модуль уже вшит в 7-ку, из описаний в гугле.

не заметил что речь про семёрку, http://drupal.org/project/field_permissions