Tutoriel Apprenez à créer un add-On CRUD sous le CMS XenForo

Rivals

Ancien staff
Inscription
27 Août 2016
Messages
1 705
Réactions
895
Points
13 104
Comme sa c'est propre ? ainsi juste les admin peuvent consulter ?

Code:
public function actionAll()
  {
    $lobbysModel = XenForo_Model::create('Lobbys_Model_Lobbys');
    $lobbys = $lobbysModel->getAllLobbys();
    $visitor = XenForo_Visitor::getInstance();
    if(!$visitor['is_admin'])
    {
      return $this->responseNoPermission();
    }
    return $this->responseView('Lobbys_ViewPublic_All', 'lobbys_all', $params = ['lobbys' => $lobbys]);
  }
C'est pas le plus propre mais ça fonctionne.
 

UAE

Membre
Inscription
17 Juin 2016
Messages
184
Réactions
90
Points
9 386
C'est pas le plus propre mais ça fonctionne.

J'ai éditer les permissions ainsi :

upload_2017-3-9_9-25-46.png


Code:
    if (!XenForo_Visitor::getInstance()->hasPermission('lobbys', 'Lobbys_CanManageLobbys'))
    {
      throw $this->getNoPermissionResponseException();
    }

upload_2017-3-9_9-26-9.png


Maintenant du coup c'est la façon propre de faire les chose j'imagine ?

PS : GG la promotion
 

Rivals

Ancien staff
Inscription
27 Août 2016
Messages
1 705
Réactions
895
Points
13 104
J'ai éditer les permissions ainsi :

Voir la pièce jointe 106082

Code:
    if (!XenForo_Visitor::getInstance()->hasPermission('lobbys', 'Lobbys_CanManageLobbys'))
    {
      throw $this->getNoPermissionResponseException();
    }

Voir la pièce jointe 106083

Maintenant du coup c'est la façon propre de faire les chose j'imagine ?

PS : GG la promotion
Non ce n'est pas le plus propre, regarde du côté des ControllerHelper ;)

Ça intéresserait la version pour XF 2.0 ?
 

marilyn

Membre
Inscription
29 Novembre 2011
Messages
8
Réactions
0
Points
19 294
Non ce n'est pas le plus propre, regarde du côté des ControllerHelper ;)

Ça intéresserait la version pour XF 2.0 ?
Bonjour,

Je suppose que le tutoriel pour apprendre a créé des add-on sur xenforo 2 n'est plus d'actualité ? Si oui c'est dommage surtout qu'il n'y en a aucun en francais sur le web. J'espère que quelqu'un pourrait en faire un, cela serait super ! :D

Merci.
 

Rivals

Ancien staff
Inscription
27 Août 2016
Messages
1 705
Réactions
895
Points
13 104
Bonjour,

Je suppose que le tutoriel pour apprendre a créé des add-on sur xenforo 2 n'est plus d'actualité ? Si oui c'est dommage surtout qu'il n'y en a aucun en francais sur le web. J'espère que quelqu'un pourrait en faire un, cela serait super ! :D

Merci.
Hello,

Ça fait bien longtemps que je n'ai pas créé d'add-on XF, la documentation n'est pas assez clair ? 👀
 

marilyn

Membre
Inscription
29 Novembre 2011
Messages
8
Réactions
0
Points
19 294
Hello,

Ça fait bien longtemps que je n'ai pas créé d'add-on XF, la documentation n'est pas assez clair ? 👀
Merci pour t'as réponse, ok pas de problème je comprends ! tu ne connais personne qui en créer et qui pourrais aider sur ce sujet ?
 

WhiiTe'

Administateur
Ancien staff
Inscription
22 Octobre 2011
Messages
14 704
Réactions
8 499
Points
32 425
Salut, Je recherche quelqu'un qui connais Xenforo 2 est qui fait ou sait faire des addon pour m'expliquer comment en développer !
Tu peux en trouver quelques-uns sur Github et analyser le code, honnêtement la documentation développeur de XF 2 est tellement claire que t'as besoin de personne
 
Haut