Добрый день!
Помогите, пожалуйста, понять где у меня ошибка.
Код:
lib {
...
login = COA
login.wrap = |
login.10 = COA_INT
login.10.10 = TEXT
login.10.10.value(
<li><a href="#"><i class="fa fa-sign-in"></i>Войти</a></li>
)
[loginUser = *]
login.10.10 = TEXT
login.10.10.insertData = 1
login.10.10.value(
<li>Вы вошли как <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]
...
}
В 6-й версии такая конструкция работала нормально, а в 7-й некорректно.
При авторизованном fe-пользователе отображает все как нужно, зато когда пользователь вышел, генерируется такой html:
Код HTML:
<li>Вы вошли как <a href="/user/"> </a> <a class="log_out" href="/?logintype=logout"><i class="fa fa-sign-out" aria-hidden="true"></i></a></li>
Третий день перебираю разные варианты, включая [else], но ничего не выходит.