Избиратель Symfony в веткеPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Избиратель Symfony в ветке

Сообщение Anonymous »

Я внедрил систему избирателей, чтобы проверить, может ли пользователь просмотреть сообщения, на которые он не подписался. Я называю это в действии в контроллере. < /P>

$this->denyAccessUnlessGranted('view', $post, 'You do not have permission to
view this post!');
< /code>

Если избиратель возвращает true, он перенаправляется на шаблон ветки. < /p>

Как я могу сделать то же самое Шаблон, если он возвращает ложь с сообщением «У вас нет разрешения на просмотр этого поста!» ? Итак, я внедрил избирателей, чтобы проверить это. Если избиратель возвращает True, шаблон веточки отображается, иначе сообщение отображается без шаблона. Я хочу, чтобы это сообщение было отображено в шаблоне.{% if is_granted('view', post) %}
post
{% else %}
Permission denied
{% endif %}


Подробнее здесь: https://stackoverflow.com/questions/494 ... er-in-twig
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»