Для чего нужны аргументы в views?

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

Комментарии

Аватар пользователя direqtor direqtor 3 февраля 2009 в 17:23

А для чего нужны view без аргументов?
Смотрите примеры в штатной поставке модуля, там есть несколько примеров.

Аватар пользователя Zga Zga 3 февраля 2009 в 17:42

"direqtor" wrote:
А для чего нужны view без аргументов?

Некорректный ответ по сути)) И в корне неверный. Я вообще не представляю что такое аргументы, сначала не смог найти внятной информации на орге, потом не было времени, в общем это конечно пробел. Но (!) успешно использовал вьюс уже более чем 10 проектах, и это, заметьте уважаемый, даже не зная что такое аргументы. Так что вьюсы без аргументов, те же вюьсы, может быть не такие удобные, может быть,но каюсь, я не въехал в аргументы, увы мне... если б кто-нибудь ссылку хотя бы на английском кинул было бы хорошо... но даже не зная что такое, вьюсы мощная вещь! И вполне юзабильная)
ЗЫ. Без обид))

Аватар пользователя fasdalf@fasdalf.ru fasdalf@fasdalf.ru 3 февраля 2009 в 18:40

"direqtor" wrote:
Смотрите примеры в штатной поставке модуля, там есть несколько примеров.

конкретно советую "эмуляция таксономии" и "архив"

Аватар пользователя kyky kyky 4 февраля 2009 в 4:03

А для чего нужны view без аргументов?
К чему этот пафос?

Аргументы views аналогичны аргументам функций -- в зависимости от полученного значения аргумента функция выдает разный результат. В views аргументы передаются через адресную строку.

например:
www.example.com/my_view/%1/%2/%3, где
%1 -- тип материала
%2 -- автор (uid)
%3 -- термин таксономии
www.example.com/my_view/book/1/2+3 -- покажет ноду типа "книга" юзера с UID=1 с терминами №2 и №3

www.example.com/my_view/%1/%2/%3, где
%1 -- тип материала
%2 -- числовое поле cck (кол-во комнат)
%3 -- числовое поле cck (цена)
www.example.com/my_view/house/6/6000000 -- покажет ноду типа "дом" с шестью комнатами стоимостью 6 млн.

Вариантов бесчисленное множество.

Аватар пользователя direqtor direqtor 4 февраля 2009 в 4:50

"Zga" wrote:
но каюсь, я не въехал в аргументы,
Ну и посмотрите как сделаны вьюсы с названием taxonomy_term или archive.
Там все на поверхности...