Дело в том, что я как раз и использую модуль Scheduler. Он добавляет в настройки материала поле Unpublish on, а затем сам по крону снимает материалы, где эта дата меньше текущей.
Просто у меня есть поле материала (Срок публикации), которое заполняет пользователь, и мне каким-то образом нужно перенести значение этого поля в поле Unpublish on.
Решил с помощью такого модуля. Работает с полями типа текст и ссылка на термин. Реализация, на самом деле, выглядит довольно геморройно, хочется верить, что все же есть более простые способы взаимодействия с однотипными полями. Тем не менее, найти его не удалось, хотя, задача, вроде как, типовая.
Спасибо за модуль Print, но дело в том, что мне нужно именно отдать пользователю word версию документа отдельным файлом. А print, на сколько я понял, просто выводит версию для печати.
Спасибо, но я пошел немного другим путем. С помощью модуля Disable Term Node Listings отключил показ связанных нод. Затем просто создал два блока с записями, для каждого типа ноды и настроил отображение для определенной роли.
Не совсем понятно, правда, что делать с модулем Node privacy byrole. Если указать доступ для каждого типа материала, то он будет работать для всего сайта, а мне нужно разграничить только на отдельных страницах. И не нашел в фильтрах Views ничего про Node privacy byrole.
Оговорюсь, у меня стоит Drupal 7.20, Views 7.x-3.5, Node privacy byrole 7.x-1.x-dev. И интерфейс совершенно не такой как у вас на скриншоте.
Пробовал, не помогает. Вероятно, тут сами хуки в разной последовательности обрабатываются, так как Field Permissions работает с полями через hook_field_access.
Собственно, на данный момент решил свою задачу через Profile2 и Profile2 Regpath. Но чисто академический интерес к теме остался.
[Решено] Как подружить Views data export и Display suite?
[url=http://drupal.org/node/1617654]Обсуждение[/url]
[url=http://drupal.org/files/print-doc-1617654-5.patch]Патч для версии 7.x-2.0-beta2[/url]
Багов не замечено.
[Решено] Как подружить Views data export и Display suite?
Все таки использовал модуль Print. В одном из патчей появилась возможность экспорта в word.
[Решено] Автоматическое снятие с публикации
Создаем новый модуль. В нем пишем:
[Решено] Автоматическое снятие с публикации
Почитайте описание функции [url=http://php.net/strtotime]strtotime[/url].
[Решено] Автоматическое снятие с публикации
Что не понятно в функции, которую я привел несколькими комментариями выше?
[Решено] Автоматическое снятие с публикации
Нет, у меня просто список вида "1 day|1 день". Но это не принципиально. Поскольку, мы сами в php обрабатываем данные, тип поля может быть любым.
[Решено] Автоматическое снятие с публикации
Сделал через hook_node_presave().
[Решено] Автоматическое снятие с публикации
Дело в том, что я как раз и использую модуль Scheduler. Он добавляет в настройки материала поле Unpublish on, а затем сам по крону снимает материалы, где эта дата меньше текущей.
Просто у меня есть поле материала (Срок публикации), которое заполняет пользователь, и мне каким-то образом нужно перенести значение этого поля в поле Unpublish on.
Связывание однотипных полей
Решил с помощью такого модуля. Работает с полями типа текст и ссылка на термин. Реализация, на самом деле, выглядит довольно геморройно, хочется верить, что все же есть более простые способы взаимодействия с однотипными полями. Тем не менее, найти его не удалось, хотя, задача, вроде как, типовая.
<?php
[Решено] Права доступа для раскрытых фильтров Views
Так и есть. Спасибо!
[Решено] Как подружить Views data export и Display suite?
Спасибо за модуль Print, но дело в том, что мне нужно именно отдать пользователю word версию документа отдельным файлом. А print, на сколько я понял, просто выводит версию для печати.
[Решено] Вывести определенный тип нод на странице термина
Спасибо, но я пошел немного другим путем. С помощью модуля Disable Term Node Listings отключил показ связанных нод. Затем просто создал два блока с записями, для каждого типа ноды и настроил отображение для определенной роли.
[Решено] Вывести определенный тип нод на странице термина
Спасибо за ответ!
Не совсем понятно, правда, что делать с модулем Node privacy byrole. Если указать доступ для каждого типа материала, то он будет работать для всего сайта, а мне нужно разграничить только на отдельных страницах. И не нашел в фильтрах Views ничего про Node privacy byrole.
Оговорюсь, у меня стоит Drupal 7.20, Views 7.x-3.5, Node privacy byrole 7.x-1.x-dev. И интерфейс совершенно не такой как у вас на скриншоте.
Модуль Field Permissions и hook_form_id_form_alter
Пробовал, не помогает. Вероятно, тут сами хуки в разной последовательности обрабатываются, так как Field Permissions работает с полями через hook_field_access.
Собственно, на данный момент решил свою задачу через Profile2 и Profile2 Regpath. Но чисто академический интерес к теме остался.