Добрый день.
Подскажите, пожалуйста!
В левом меню есть новостная колонка: одно поле - дата (но не создания новости, а как отдельное заполняемое поле), второе - текст новости.
Почему-то дата видна только авторизованному (на сайте акк только админа). А неавторизованные эту дату не видят.
Это поле высчитывается здесь:
views-view-field--news--field-news-date-value.tpl.php
Как такое может быть, где регулируется просмотр отдельного поля?
Комментарии
неужели никто не может подсказать?
Замечу - помимо блока с новостями и страница (page) с новостями, на которой дата видна всем пользователям! Оба (и блок, и страница) под одной вьюхой! "Содержимое: Дата". И там, и там вроде все тоже. Может у блоков есть какие-то свои настройки?
А в этом файле проверки роли пользователя нет?
Может так и было задуманно?
спасибо за ответ.
нет, просто вывод
<?php print format_date(strtotime($row->node_data_field_news_date_field_news_date_value.' UTC'),'custom','d M Y');?> г.
Причем этот файл еще отвечает за вывод на странице, как я понял. И там видно всем. А вот в блоке только админу.
вопрос не решен! а то может кто-нибудь так подумал... ))
Из имеющейся у меня информации могу сделать только следующие выводы:
1.На сайте стоит модуль для разграничения доступа к ПОЛЯМ материалов.
2.Для авторизированных и анонимом показываются РАЗНЫЕ блоки (один с датой, другой без)
Да, действительно, модуль для управления доступом к полям. И там надо поставить view-доступ анониму для этого поля.
Большое спасибо!