Où est le contrôleur phpcms ?
Si vous êtes familier avec le développement PHP, c'est en fait très simple, tout comme la réécriture des méthodes générales de classe PHP. Ensuite, je parlerai de vos questions que je comprends en fonction des caractéristiques de phpcm, et je verrai si je peux vous aider.
phpcms est un modèle d'architecture MVC basé sur des modules fonctionnels. Il y a un répertoire de modules sous le répertoire racine du système phpcms. Ce répertoire stocke tous les modules de phpcms, tels que nos modules de contenu couramment utilisés (content), les modules d'adhésion (membre), les modules d'arrière-plan (admin), etc.
Donc, si vous souhaitez modifier une certaine méthode de fonction sous ce module, allez simplement dans le répertoire correspondant pour trouver le contrôleur (contrôleur), puis effectuez le développement secondaire correspondant.
Je prends comme exemple la méthode commune de la page de contenu de l'article. Par exemple, si je souhaite étendre cette méthode, d'abord le module de contenu, puis entrez dans le répertoire de contenu, puis selon les règles de routage (m=). content&c=index&a=show représente le module de contenu La méthode show dans le fichier d'index) recherchez la méthode show dans l'index du nom de fichier où se trouve le contrôleur correspondant, puis écrivez simplement ce que vous souhaitez y développer. Vous pouvez également redéfinir le nom de la méthode à exécuter en modifiant la valeur du paramètre a dans la règle de routage.
D'accord, car la question que vous avez posée est relativement générale, arrêtons-nous d'abord ici. Si vous avez des questions, vous pouvez également vous référer au manuel de développement officiel de phpcms et au tutoriel de développement secondaire d'iphpcms. .
Site Web PHP chinois, un grand nombre de Tutoriels PHPCMS gratuits, bienvenue pour apprendre en ligne !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!