gun_dose wrote: Но в отличие от контента, они там хранятся в сериализованном виде, поэтому через entity query или load by properties их из базы не вытащить.
Если вам надо узнать Twig синтаксис переменных вашего view, то можно воспользоваться следующей методикой :
Добавляете во view интересующие вас поля, а затем последним полем добавляете поле Global: Custom text. В настройках это поля открываете раздел "REPLACEMENT PATTERNS" и видите там список переменных.
Один из вариантов - это перезаписать результат поля даты с помощью Twig.
На странице редактирования view откройте настройки поля даты и сделайте как на картинках:
Ни в коем случае модуль для этого не предназначен! В подтверждении на страничке модуля написано: "...It offers a simple feedback to show users that their comments have been saved and are waiting for moderation..." То есть комментатора оповещают что его комментарий ожидает модерации, а не обманывают. Во вторых этот модуль работает - в пределах сессии комментатор, даже анонимный, может видеть свои комментарии.
Тогда, как вариант, вы можете дать анонимному пользователю PERMISSION
'Skip comment approval' (пропускать процесс модерации).
на страничке /admin/people/permissions
для 'ANONYMOUS USER' выставить флажок 'Skip comment approval'.
1 Создаём вью с дисплеем Page, которая выводит список пользователей в виде ссылок на вьюхи с их постами.
Для этого добавляем два поля, одно скрытое с 'User: Uid' пользователя, а второе с 'User: Name'.
В настройках второго поля на вкладке 'REWRITE RESULTS' выставляем опцию 'Output this field as a link'
и в поле 'Link path' вписываем адрес: user/[uid]/posts
(так как предыдущее поле получает Uid пользователя, то можно использовать токен [uid] который подставит айди пользователя в ссылку).
Что такое entity, config entity, content entity в Drupal?
1. Entity Query support for config entities.
2. Loading Configuration Entities With The Results Of Entity Query.
Время создания материала "вчера" и "сегодня"
Если вам надо узнать Twig синтаксис переменных вашего view, то можно воспользоваться следующей методикой :
Добавляете во view интересующие вас поля, а затем последним полем добавляете поле Global: Custom text. В настройках это поля открываете раздел "REPLACEMENT PATTERNS" и видите там список переменных.
Время создания материала "вчера" и "сегодня"
В этом ролике Иван показывает как можно посмотреть переменные доступные в шаблоне:
Вопрос по настройке ролей пользователей
'Roles for menu'
Время создания материала "вчера" и "сегодня"
Один из вариантов - это перезаписать результат поля даты с помощью Twig.
На странице редактирования view откройте настройки поля даты и сделайте как на картинках:
Скрытые комментарии
Ни в коем случае модуль для этого не предназначен! В подтверждении на страничке модуля написано: "...It offers a simple feedback to show users that their comments have been saved and are waiting for moderation..." То есть комментатора оповещают что его комментарий ожидает модерации, а не обманывают. Во вторых этот модуль работает - в пределах сессии комментатор, даже анонимный, может видеть свои комментарии.
Скрытые комментарии
Наверное это нечестно по отношению к комментатору.
Скрытые комментарии
А для чего это вам нужно?
Модуль, который я вам советовал, позволяет это делать в пределах сессии пользователя.
Скрытые комментарии
Тогда, как вариант, вы можете дать анонимному пользователю PERMISSION
'Skip comment approval' (пропускать процесс модерации).
на страничке /admin/people/permissions
для 'ANONYMOUS USER' выставить флажок 'Skip comment approval'.
Drupal 7+ date Как убрать поле год в добавлении материала?
Partial Date
Скрытые комментарии
Попробуйте Show unpublished comments
Как сделать пункт меню ведущий на посты пользователя.
Можно сделать следующим образом:
1 Создаём вью с дисплеем Page, которая выводит список пользователей в виде ссылок на вьюхи с их постами.
Для этого добавляем два поля, одно скрытое с 'User: Uid' пользователя, а второе с 'User: Name'.
В настройках второго поля на вкладке 'REWRITE RESULTS' выставляем опцию 'Output this field as a link'
и в поле 'Link path' вписываем адрес: user/[uid]/posts
(так как предыдущее поле получает Uid пользователя, то можно использовать токен [uid] который подставит айди пользователя в ссылку).
Как сделать пункт меню ведущий на посты пользователя.
прибил коммент, так как неправильно понял задачу.
Как сделать пункт меню ведущий на посты пользователя.
Воспользуйтесь контекстным фильтром.
под "роутом" понимается поле 'Path' страницы вьюхи
Смотрите на картинки (лучше один раз увидеть...
Настройки контекстного фильтра
Модуль Better Exposed Filter. Странный collapsible.
И на теме AdaptiveTheme ваш баг не воспроизводится.
Фильтр работает нормально (раскрывается и сворачивается как надо).
Проверил на "чистом" Drupal.
Конфигурация:
Drupal 7.57
Модули
Chaos tools 7.x-1.14
Views 7.x-3.18
Better Exposed Filters 7.x-3.5
Темы:
Bartik 7.57
Responsive Bartik 7.x-1.0
Garland 7.57
AT Core 7.x-3.4
Модуль Better Exposed Filter. Странный collapsible.
А какая у вас тема?
(в теме 'Responsive Bartik' работает нормально).
Viewfield скрыть поле если вьюха ничего не выводит.
Сайтбилдер может с помощью модуля 'JS injector' внедрить код, который будет удалять такие поля. Например, такой: