Вы хотите на странице статьи выводить материалы из «прикреплённой» к статье темы форума, так? Вопрос в том, каким образом у вас «крепится» одно к другому. Предположим, что это связь через Node reference.
Вариант первый:
В статье вы ставите node reference на топик форума. Тогда вьюс у вас должен принимать в качестве аргумента nid топика. Вытаскиваете его стандартными инструментами (через devel смотрите, как вывести «голое» значение поля, в котором у вас хранится node reference, и подаёте его на вход views_embed_view).
Но мне нужно, чтобы в ноде было именно поле, в которое выводилось бы крупное изображение. Чтобы это поле я мог конфигурировать в отображениях полей (display fields) например. Ну и еще много для чего.
А зачем, если не секрет, такие сложности? Не совсем понятно, зачем привязываться именно к полю, в которое должно выводиться изображение (вообще, если честно, не совсем понимаю, о чём речь).
Уважаемый VDyubak.
Спасибо вам за вопрос. Вам нужно установить модуль panels после чего настроить нужные вам виды панелей. И в представлении появится, то, что вы ищите.
У меня скромнее — около 13 тысяч нод + n комментариев. Понимаю вашу логику, но возникает, как мне кажется, вполне закономерный вопрос — кому нафиг нужен трекер с сотней тысяч результатов в нём? Может просто стоит ограничить вывод первыми десятью тысячами (а то и меньше)? Дёшево и сердито
Насколько я понимаю, для начала надо вытащить ID самой ноды, потом по ней посмотреть автора.
Сделайте проще. Во вьюс можно сразу вытаскивать uid автора ноды:
1. Кликните на знаке «+», чтобы добавить новое поле;
2. В выпадающем списке выберите User (или Пользователь, если у вас локализован Друпал);
3. Выберите из списка UID.
Слово "высокопроизводительный" вы пропустили ? )) Это единственное преимущество. Если для вас встроенный во Views сойдет - пользуйтесь им на здоровье.
Тут вообще действует естесственный отбор - кому этот модуль нужен, тот об этом знает и понимает предназначение :)
Если честно, из описания вообще не понял, в чём преимущество вашего модуля перед встроенным во Views вьюсом tracker кроме того, что подключаются хендлеры и плагины из вашего модуля.
Quote:
Чтобы получить все преимущества модуля, нужно создать view по аналогии с tracker, встроенным в Views, но использовать поля, аргументы, фильтры и критерии сортировки из групп модуля Views Tracker везде, где это возможно
Какие «все» преимущества? Хотя бы несколько назовите, пожалуйста.
А как будет выглядеть условие с ролью автора и куда его во Views вписывать? Я просто методом тыка уже пробовал - не получилось. Вероятно, не туда тыкаю.
Его нужно не во views методом тыка, а в шаблон для нужного вам вьюса. Почитайте про темизацию Views, там всё достаточно просто.
Что до проверки, то выполнить её можно так:
<?php
// Вытаскиваем на свет $user
global $user;
С ходу могу предложить темизацию шаблона views — сделать вывод в том виде, как для vip, а потом в шаблоне обернуть те поля, которые могут видеть только випы в if с нужным условием.
А если кого-то надо будет забанить на время а кого-то навсегда? :)
1. Подключаете модуль флаг.
2. Делаете глобальный флаг, которым можно отмечать пользователей.
3. Вешаете на событие "Пользователь отмечен флагом" действие "заблокировать пользователя"
4. Добавляете в расписание события "разбанить через неделю" + "снять флаг через неделю".
Подключите модуль Rules и его подмодуль Rusles Scheduler. Правило простое — при блокировке пользователя назначается время, когда он будет разблокирован: now + 1 week, например. Всё.
У вас поле таксономии сделано обязательным? Попробуйте убрать обязательность в настройках и отредактировать нужные материалы, а потом снова сделать таксономию обязательной.
Я же говорю — почитайте про темизацию, пригодится в любом случае. Сразу будет понятно, как называть файлы в вашем конкретном случае и что оставлять в качестве его содержимого. Удачи!
[Решено] Discuss this. Связь материалов
Вы хотите на странице статьи выводить материалы из «прикреплённой» к статье темы форума, так? Вопрос в том, каким образом у вас «крепится» одно к другому. Предположим, что это связь через Node reference.
Вариант первый:
В статье вы ставите node reference на топик форума. Тогда вьюс у вас должен принимать в качестве аргумента nid топика. Вытаскиваете его стандартными инструментами (через devel смотрите, как вывести «голое» значение поля, в котором у вас хранится node reference, и подаёте его на вход views_embed_view).
background-color
FTFY
PS Неделя бобра, а чо?
Большое поле, рядом маленькие картинки. Кликаешь на маленькую - в этом поле она большая. Люди как вы такое делаете?
А зачем, если не секрет, такие сложности? Не совсем понятно, зачем привязываться именно к полю, в которое должно выводиться изображение (вообще, если честно, не совсем понимаю, о чём речь).
Как вставить view в panel?
Неделя
БДобра началась?Faq_Ask
А что в логах?
Тормозит трекер ? Есть решение - Views Tracker !
Окей. Наверное, вы правы, а я нет.
[РЕШЕНО] View, зависящий от роли Автора
Сорри, я действительно про другую версию — Друпал 6.
Тормозит трекер ? Есть решение - Views Tracker !
У меня скромнее — около 13 тысяч нод + n комментариев. Понимаю вашу логику, но возникает, как мне кажется, вполне закономерный вопрос — кому нафиг нужен трекер с сотней тысяч результатов в нём?
Может просто стоит ограничить вывод первыми десятью тысячами (а то и меньше)? Дёшево и сердито 
[РЕШЕНО] View, зависящий от роли Автора
Сделайте проще. Во вьюс можно сразу вытаскивать uid автора ноды:
1. Кликните на знаке «+», чтобы добавить новое поле;
2. В выпадающем списке выберите User (или Пользователь, если у вас локализован Друпал);
3. Выберите из списка UID.
Как сделать e-mail рассылку дайджестов любых материалов сайта в автоматическом режиме
Спасибо!
Тормозит трекер ? Есть решение - Views Tracker !
Дык! Спасибо за понимание!
Тормозит трекер ? Есть решение - Views Tracker !
Тормозит трекер ? Есть решение - Views Tracker !
Если честно, из описания вообще не понял, в чём преимущество вашего модуля перед встроенным во Views вьюсом tracker кроме того, что подключаются хендлеры и плагины из вашего модуля.
Какие «все» преимущества? Хотя бы несколько назовите, пожалуйста.
Шапка таблицы views
А скрин настроек вьюса можете показать?
[РЕШЕНО] View, зависящий от роли Автора
Его нужно не во views методом тыка, а в шаблон для нужного вам вьюса. Почитайте про темизацию Views, там всё достаточно просто.
Что до проверки, то выполнить её можно так:
<?php
// Вытаскиваем на свет $user
global $user;
Блокировка пользователя (ban) по времени
На здоровье! Что до вашего последнего вопроса, то, к сожалению, ничего не могу подсказать.
[РЕШЕНО] View, зависящий от роли Автора
С ходу могу предложить темизацию шаблона views — сделать вывод в том виде, как для vip, а потом в шаблоне обернуть те поля, которые могут видеть только випы в if с нужным условием.
Блокировка пользователя (ban) по времени
1. Подключаете модуль флаг.
2. Делаете глобальный флаг, которым можно отмечать пользователей.
3. Вешаете на событие "Пользователь отмечен флагом" действие "заблокировать пользователя"
4. Добавляете в расписание события "разбанить через неделю" + "снять флаг через неделю".
Блокировка пользователя (ban) по времени
Подключите модуль Rules и его подмодуль Rusles Scheduler. Правило простое — при блокировке пользователя назначается время, когда он будет разблокирован: now + 1 week, например. Всё.
Cotranslate.Net
Хорошая новость.
Теперь можно принимать PayPal!!!111
Жаль, что облом.
Drupal 7: работа с видео.
Kyku.tv, kyky
Читая переписку людей с такими никами, можно мозг сломать
Ошибка с таксономией
У вас поле таксономии сделано обязательным? Попробуйте убрать обязательность в настройках и отредактировать нужные материалы, а потом снова сделать таксономию обязательной.
вывод поля Email cck drupal
Воспользуйтесь модулем devel, чтобы посмотреть, что у вас доступно для использования в шаблоне.
Как сделать чтобы гости не видели ссылку?
Я же говорю — почитайте про темизацию, пригодится в любом случае. Сразу будет понятно, как называть файлы в вашем конкретном случае и что оставлять в качестве его содержимого. Удачи!