Joomla:如果用户有访问级别X,那么


Joomla: If user has access level X, then

我想仅在用户属于id为4和5的访问级别时显示某些内容。它应该像这样开头:

$user = JFactory::getUser();

,然后我需要检查登录用户的访问级别。帮助将非常感激!

您可以使用以下代码:

<?php
    $user = JFactory::getUser();
    $levels = $user->getAuthorisedViewLevels();
    if(in_array(4, $levels) && in_array(5, $levels)) :
?>
        Content
<?php endif; ?>

参考:JUser::getAuthorisedViewLevels -getAuthorisedViewLevels

希望能有所帮助