2010-11-03 3 views
0
{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? Или НЕ является членом или группой« работодатель », помещают следующие ссылки в ...»Что означает этот код на простом английском языке?

Что это?

Благодаря

+0

BTW: это не PHP, это похоже на Smarty .... –

+0

Спасибо, я удалил тег. – Anthony

ответ

7

!= означает is not equal to, восклицательный знак (!) является negation operator:

$a = 5; 

if ($a == 5) { 
    // executed if condition is true 
} 

if ($a != 5) { 
    // executed if condition is not true 
} 
3

!= означает "не равно", так что «Если текущий пользователь не работодатель .. .»

0

Я полагаю, что это в какой-то сор t языка шаблонов? Это не то, на что похож нормальный PHP. В любом случае != определенно означает «НЕ», поэтому это означает, что текущий пользователь НЕ является работодателем, вставьте ссылки.

+0

Да, совершенно верно, я думаю, что он умный. – Anthony

0

!= не равны , таким образом, если они не group.id работодателя затем поместить в элементы списка и якорные теги

0

Если id не равно «работодателя», то условие выполняется, процесс внутренний блок, который, как представляется, добавляет <li> на страницу

0

Странный код. Но это означает Show this html elements if group of current user IS NOT Employer.

+1

Как это странно? – Gabe

+0

это выглядит как код от Smarty, наверное, поэтому он выглядит так странно для людей, которые работают только с php ;-) –

+0

Я вообще не работаю с php. Относительно этой части: '$ GLOBALS.current_user.group.id! =« Работодатель »' - Это похоже на тарабарщину для меня. Почему current_user хранится в глобальном? Почему id является титулом? Не говоря уже о том, что ссылки и URL-адреса написаны вручную. Думаю, я слишком далеко от PHP. Неважно. :) – balu

Смежные вопросы