Цитата:
Сообщение от Ивано++
Если не работает в 7 и не получается найти решение - напишите для условий Typoscript
[condition userFunc]
В пользовательской функции сделайте проверку
$GLOBALS['TSFE']->fe_user - на то что нужно...
|
Спасибо за оперативный ответ-совет!
Сделал проверку и обнаружил такое:
Не знаю какой должен быть верный синтаксис, чтобы эта ошибка исчезла, поэтому вынес кусок кода и разместил его ниже lib { ... }:
Код:
lib.login = COA
lib.login.wrap = |
lib.login.10 = COA_INT
lib.login.10.10 = TEXT
lib.login.10.10.value(
<li><a href="/register/"><i class="fa fa-sign-in"></i>Войти</a></li>
)
[loginUser = *]
lib.login.10.10 = TEXT
lib.login.10.10.insertData = 1
lib.login.10.10.value(
<li><span>Вы вошли как</span> <a href="/user/">{TSFE:fe_user|user|last_name} {TSFE:fe_user|user|first_name}</a> <a class="log_out" href="/?logintype=logout"><i class="fa fa-sign-out" aria-hidden="true"></i></a></li>
)
[end]
После этого все заработало!