Где ошибка не могу понять

nikolairomanov87

New Member
Регистрация
13.10.2019
Сообщения
2
Привет. Выдает такую ошибку. Unclosed """ in "blocks/userprofile.twig" at line 73

Помогите пожалуйста исправить вот сам код'

PHP:
<p><i class="icon-off"></i> <a href="{{ env.getInternalActionUrl("logout") }}"> "{{ i18n.getMessage('userprofile_block_link_logout') }}"</a>
 <i class="icon-user"></i> <a href="{{ env.getInternalUrl("profile") }}"> "{{ i18n.getMessage('userprofile_block_link_profile') }}"</a></p>
 

Volly

Well-Known Member
Регистрация
21.03.2012
Сообщения
772
Вот тут <a href="{{ env.getInternalActionUrl("logout") }}"> вложенные кавычки
 

nikolairomanov87

New Member
Регистрация
13.10.2019
Сообщения
2
Вот тут <a href="{{ env.getInternalActionUrl("logout") }}"> вложенные кавычки
Я уже меня на одинарные ковычки logout но безуспешно.

По сути вот измененый код Для просмотра ссылки необходимо: Войти или Регистрация

Вот оригинал Для просмотра ссылки необходимо: Войти или Регистрация

Может я где-то не то сделал
 

Volly

Well-Known Member
Регистрация
21.03.2012
Сообщения
772
Если я правильно понял, то это {{... ... }} шаблоны-метки, которые будут вырезаться и заменяться php-скриптом.
Поэтому их надо писать так, как предусмотрено скриптом, например, соблюдать тип кавычек, не переводить строки внутри скобок, не менять количество пробелов и т. д.
Попробуйте менять кавычки не внутри скобок, а снаружи: <a href='{{... ...}}'>
Ещё попробуйте экранировать слешем <a href="{{ env.getInternalActionUrl(\"logout\") }}">
 
Верх Низ