Définir les privilèges des modules
- 2018-01-12 14:03:53
- Renee
- 4324
- Final Edition:tengfei De 2020-10-30 09:50:59
Merci à 抬头看脚趾, un utilisateur de ZenTao, pour avoir partagé comment définir les privilèges des modules complémentaires.
Dans ZenTao, tous les privilèges de contrôle sont attribués dans group/lang/resource.php(seuls les administrateurs peuvent accéder aux contrôles par défaut.). Accédez à Enterprise-> Privilège et définissez les privilèges de chaque utilisateur.
Afin d'afficher et d'attribuer les privilèges du contrôle nouvellement ajouté qui est ajouté à un module nouvellement ajouté ou au module actuel, module/group/lang/resource.php doit être personnalisé. Voici un exemple de contrôle d'index sur le module menudemo.
1. Créez module/group/lang/resource.php dans module/group/ext/lang/zh-cn/, module/group/ext/lang/zh-tw/ et module/group/ext/lang/en/.
2. Ajoutez le code ci-dessous à menudemo.php.
<?php $lang->resource->menudemo = new stdclass(); $lang->resource->menudemo->index = 'index';
-- variables globales pour les privilèges
-- module
-- fonction publique dans <module>/control.php
-- nom affiché à clarifier dans <module>/lang/en.php
3. Clarifier les noms affichés
Afin d'afficher les privilèges attribués sur la page d'attribution des privilèges, un fichier de clarification doit être créé. Il est généralement contenu dans un fichier lang.
module/menudemo/lang/en.php
$lang->menudemo->common = 'menu demo'; $lang->menudemo->index = 'Home'; $lang->menudemo->methodOrder[5] = 'index';
$lang->menudemo->methodOrder[5] = 'index' est de définir l'ordre du nom affiché.
Produit
- ZDOO
- ZDOO Cloud
- ZSITE
Contactez-Nous
- A propos de nous
- Courriel: Philip@easycorp.ltd
- WhatsApp: 0086 18563953295
- Skype: philip517