{if $GLOBALS.current_user.group.id != "Employer"} <li><a href="{$GLOBALS.site_url}/find_jobs/" >[[Find Jobs]]</a></li> <li class="sep"></li> <li><a href="{$GLOBALS.site_url}/add_listing/?listing_type_id=Resume" >[[Post Resumes]]</a></li> <li class="sep"></li> {/if}
Просто пытаюсь выяснить этот код.Я думаю, что это говорит: «Если текущий пользователь ЕСТЬ? Или НЕ?» Участник или группа «работодатель», вставьте следующие ссылки в ... »
Что это?
Спасибо
!= означает is not equal to, восклицательный знак (!) является оператором отрицания :
!=
is not equal to
!
$a = 5; if ($a == 5) { // executed if condition is true } if ($a != 5) { // executed if condition is not true }
!= означает «не равно», поэтому «Если текущий пользователь НЕ работодатель ...»
"не" (из-за !=)
Странный код.Но это значит Show this html elements if group of current user IS NOT Employer.
Show this html elements if group of current user IS NOT Employer
Если id не равно «Работодатель», то условие выполнено, обработать внутренний блок, который, кажется, добавляет <li> на страницу
id
<li>
!= не равно, таким образом, если они не являются работодателем group.id, то помещают в список элементы и привязывают теги
Полагаю, это на каком-то шаблонном языке?Это не то, как выглядит обычный PHP.В любом случае, != определенно означает, что НЕТ, поэтому это означает, что если текущий пользователь НЕ является работодателем, вставьте ссылки.