J'essaie de montrer du contenu au super-utilisateur dans joomla front end
Le code est-il correct pour utiliser authorize ('core.admin')) pour rechercher le super-utilisateur dans joomla 3.6.2 ou existe-t-il un moyen plus efficace et sécurisé
<?php //i want this to display only to super users
$user = JFactory::getUser();
if($user->authorise('core.admin'))
{
<li><a class="modal" href="http://localhost/code/index.php?option=com_rsform&formId=51&form[Email]=<?php echo $this->prodDet->email; ?>&form[Make]=<?php echo $this->CatName; ?>&form[Model]=<?php echo $this->prodDet->prod_name;?>&tmpl=component" rel="{handler: 'iframe', size: {x: 590, y: 420}}"><img src="<?php echo $this->baseurl ?>/templates/proto/images/contact.jpg"/></a></li>
}
?>
vous avez une erreur dans votre code. S'il vous plaît essayez ceci:
<?php //i want this to display only to super users
$user = JFactory::getUser();
if($user->authorise('core.admin'))
{
?><li><a class="modal" href="http://localhost/code/index.php?option=com_rsform&formId=51&form[Email]=<?php echo $this->prodDet->email; ?>&form[Make]=<?php echo $this->CatName; ?>&form[Model]=<?php echo $this->prodDet->prod_name;?>&tmpl=component" rel="{handler: 'iframe', size: {x: 590, y: 420}}"><img src="<?php echo $this->baseurl ?>/templates/proto/images/contact.jpg"/></a></li>
<?php
}
?>