2011-09-21 2 views
2

Je suis le livre 'Agile Web Application Development avec Yii 1.1 et PHP5' pour l'implémentation de Rbac dans le framework Yii. Je suis un face à un problème dans la page 210 du livre qui dit:Implémentation RBAC dans le framework Yii

"Un autre petit changement que nous avons fait pour ajouter un lien simple à partir de la page de détails du projet afin que nous puissions accéder à ce formulaire à partir de l'application. ligne a été ajouté à la liste du fichier de vue du projet d'options de lien.

<?php 
echo CHtml::link('Add User To Project', 
       array('adduser','id'=>$model->project_Id)); 
?> 

Cela nous donne accès à la nouvelle forme

quelqu'un peut-il me dire ce que la ligne moyenne et où la mise en œuvre il

Répondre

3

Cette ligne crée simplement une balise d'ancrage HTML totalement standard avec un lien. Dans ce cas, l'étiquette regardera un peu comme ça (je ne sais pas ce que ce sera exactement comme je n'ai pas le livre et je ne sais pas comment l'application de l'échantillon est mis en place):

<a href="index.php?r=something/adduser/id">Add User To Project</a> 

Voir CHtml by example sur le wiki Yii si vous voulez voir comment les paramètres sont utilisés pour créer le lien. Vous n'avez pas besoin de mettre en œuvre CHtml vous-même, il fait déjà partie du framework.

Questions connexes