Как получить доступ к глобальной переменной $current_user в файле .tpl в SuiteCRM

Как я могу получить доступ к глобальной переменной $current_user внутри файла .tpl? Мне нужно настроить определенные части моего представления с ним.


person Rupinder Kaur    schedule 03.07.2017    source источник


Ответы (2)


{php}

 global $current_user;
    $this->_tpl_vars['current_user_email'] = $current_user->email1;

{/php}

Теперь используйте переменную $current_user_email в файле tpl для вашего текущего пользователя.

person RïshïKêsh Kümar    schedule 03.07.2017
comment
где определить $this-›_tpl_vars['current_user_email'] = $current_user-›email1; - person Rupinder Kaur; 03.07.2017
comment
в вашем .tpl файле - person RïshïKêsh Kümar; 03.07.2017
comment
не работает. использовал переменную в таком состоянии {if $current_user_id != 1}{/if} - person Rupinder Kaur; 03.07.2017

{$CURRENT_USER_ID}

это даже используется в tpl-файлах основной темы. используйте его и для дальнейшей помощи прочитайте этот код tpl темы, потому что он довольно прост.

person Star    schedule 28.07.2017