Хэлп по модулю view

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

Аватар пользователя digital_sword digital_sword 30 июля 2007 в 10:19

Подскажите, где можно взять хороший материал по модулю view и category. Пытался создать вид - копию страницы с заметками. Больше одной заметки на странице не выходит, а если в поле "вид для этого контейнера" поставить <нет> - все нормально.
Кто-то выкладывал перевод описания модуля category с wiki.drupallers.ru, только там все разбросано и не понятно, а сам сайт не работает.

Комментарии

Аватар пользователя digital_sword digital_sword 30 июля 2007 в 15:26

Попробовал настроить вид как написано сдесь: setegnom.com=>решения=>руководство по Views. В поле "фильтр" созданного вида написал "все из" и выбрал категорию с материалами. Представление - таблица. Так вот на той странице, которой назначил этот вид теперь написано "Нет ни одного документа". Так где вообще взять подробные инструкции по views?

Аватар пользователя jason32 jason32 31 июля 2007 в 9:37

ну может и нет ни одного документа в этой категории?.... Постойте, категории из модуля "category" или термина? тут некая разница....

Аватар пользователя digital_sword digital_sword 31 июля 2007 в 14:46

В свойствах контейнера я задаю вид, и ставлю галочку применить этот вид к контейнеру и ко вложенным категориям. А документы в этой категории есть, у меня все заметки к ней относятся.

Аватар пользователя jason32 jason32 3 августа 2007 в 3:43

там надо аргумент taxonomy ID в виде вывести, а фильтры убрать, и тогда всё заработает - такова специфика скрещивания Category и Views

Аватар пользователя digital_sword digital_sword 6 августа 2007 в 13:24

В поле "страница" выбираю "подготовить табличный вид".
Адрес: node/50,
Типы видов: табличный вид.
Поля: Материал: Заголовок, Материал: Время создания.
Аргументы: Таксономия: ID термина.
Фильтры не задаю.
В "настройках вида категорий" назначаю этот вид. В "использовать вид на" ставлю обе галочки. В контейнере у меня 2 категории, в каждой из них пишет: "Нет ни одного документа". Что теперь не так?

Аватар пользователя jason32 jason32 11 августа 2007 в 0:22

адрес не нужен конечно node/50 - лучше белиберду ввести, а почему не работает - не знаю Smile смотреть на месте надо Smile

Аватар пользователя Elodia Elodia 13 августа 2007 в 13:38

Ого! Я ,смотрю, не единственная с такими проблемами. Давайте решать это вместе. Я тоже уже перепробовала десятки комбинаций и все тщетно. Особенно удивляет то, что когда ставишь фильтр на категорию и выбераешь в настройках не "Один Из" и "Ни Одного Из", то материалы выводтся... Но толку то:(

И у меня в настройках категории(термина) вообще нет такого пункта, которым виды настраивабтся. Он есть только в настройках контенера (словаря). Но я все равно решила попробовать и прикрепит таким способом вид к контейнеру. Результато это особого не дало. У меня просто пункт меню, соответствующий данному контейнеру из меню, в котором был переместился в меню навигации. Все. Никаких тебе видов...
Что это за беда?

Аватар пользователя jason32 jason32 13 августа 2007 в 17:25

я говорил про контейнер - сделайте сначала для контейнера, потом уже будуте остальные проблемы решать. И ещё:
Argument Type Taxonomy: Term ID - нету там "Один Из" и "Ни Одного Из", НЕТУ

Аватар пользователя Elodia Elodia 13 августа 2007 в 19:14

>Argument Type Taxonomy: Term ID - нету там "Один Из" и "Ни Одного Из", НЕТУ

Поростите. Это я про фильтрацию по термину меню говорила. То бишь такое не в аргументе а в фильтре.
Но суть не в этом. Я как раз для контейнера и делала. Как вы говорили, без всяких там фильтрв. В настройках контейнера category view settings устанавливаю вид. Нажимаю "Отправить". Далее ничего не происходит. Кроме того, что я уже описала. Пункт меню моей категории перескакивает в навигацию. А вида нет..

Аватар пользователя digital_sword digital_sword 13 августа 2007 в 18:54

jason32 says: я говорил про контейнер - сделайте сначала для контейнера, потом уже будуте остальные проблемы решать.
А как сделать так, чтобы хотя бы выводился материал из определенного контейнера? Поставить аргумент - Таксономия: ID термина, так материалы будут выходить из всех контейнеров... (Это если вид настроен для блока, а если для страницы, у меня ошибка warning: Invalid argument supplied for foreach() in z:\home\localhost\www\drupal\modules\views\views.module on line 1441.

Аватар пользователя jason32 jason32 13 августа 2007 в 19:36

А как сделать так, чтобы хотя бы выводился материал из определенного контейнера?
Поставить в настройках контейнера : Использовать вид такой-то.

Аватар пользователя jason32 jason32 13 августа 2007 в 19:44

Elodia отписал в личку... так проще будет, потому что какие то слова или буквы из моих предложений ускользают от вас... или ваши от меня Smile в общем, разберёмся...