gt17

В шаблоне не отображается вывод переменной

Recommended Posts

Добрый день, редактирую шаблон capitol - файл realty_view_main.tpl  - прописал в шаблоне вывод данных из таблицы data. а именно:

{$data.date_added.value}  - дата добавления объявления - проблема в следующем: в браузере хром дата выводится и отображается, а опере, фаерфокс и ие - нет. Пробовал с разных устройств пк, ноут - нет вывода в указаных браузерах. Ядро движка обновлял до последней версии. Может кто подстажет в чём дело? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

протестил - в табличке  data для нужной переменной действительно были права только для админа - выделил для всех групп. Теперь проверяю:

Если через любой браузер просто зайти на сайт (как незарегистрированный пользователь) переменная не выводится.

 

 

Если выполнить вход в админку сайта - переменная отображается, если теперь произвести выход из админки - переменная отображается. Короче если с нового браузера зологиниться и выйти - то всё работает как вы предположили, а если просто открыть сайт с нового браузера - тогда переменная не выводится. пробовал чистить историю браузеров - не помогает. Что ещё можно сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для того что бы эта переменная отображалась для всех нужно удалить все выделения, а не выделить их все.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

сделал по вашему рецепту - всё заработало как надо! Большое спасибо! тему можно закрыть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Права на группу лучше вернуть - иначе это поле может стать доступным для установки другим пользователям.

Используйте для полей, скрытых правами видимости на группы, переменную {$data_shared.date_added.value} вместо {$data.date_added.value}. Во второй содержатся доступные для данной группы поля, а в первой все поля, без учета прав по группам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас