Maison Tutoriel CMS DEDECMS Principaux fichiers modèles et fonctions de DedeCMS

Principaux fichiers modèles et fonctions de DedeCMS

Nov 19, 2019 pm 04:25 PM
dedecms

Principaux fichiers modèles et fonctions de DedeCMS

Les modèles du système DedeCMS ne sont pas fixes. Les utilisateurs peuvent choisir le modèle de colonne lors de la création d'une nouvelle colonne. Le responsable ne fournit que le modèle par défaut le plus basique, qui est chaque modèle du. modèle de système intégré Étant donné que DedeCMS prend en charge les modèles de canaux personnalisés, une fois que les utilisateurs ont personnalisé un nouveau modèle de canal, ils doivent concevoir un nouveau modèle en fonction des champs du modèle. (Apprentissage recommandé : Tutoriel dedecms)

De plus, DedeCMS prend également en charge l'utilisation de modèles sous forme de styles. Le style par défaut est default, ce qui signifie que le système utilise le fichier {cmspath}. /templets/default par défaut Si vous téléchargez un nouvel ensemble de modèles, vous n'avez pas besoin de supprimer les fichiers par défaut d'origine et de nommer le dossier de modèles téléchargé avec le nom de style souhaité.

Tel que style2, etc., puis modifiez le nom du style de modèle par défaut en style2 en arrière-plan, le système utilisera le fichier {cmspath}/templets/style2 comme modèle par défaut, mais si vous manuellement spécifiez la position du modèle de colonne, la définition du style du paramètre d'arrière-plan n'est pas valide.

1. Concept, pour concevoir et utiliser des modèles, vous devez comprendre les concepts suivants

Modèle de section (couverture) :

fait référence au modèle utilisé par la page d'accueil du site Web ou au canal de couverture de colonne le plus important. Il est généralement nommé avec "index_identification ID.htm. De plus, une seule page ou une balise personnalisée définie par l'utilisateur peut également choisir si". pour prendre en charge les modèles de section, s'il est pris en charge, le système utilisera le moteur de balise de modèle de section pour l'analyser avant de sortir le contenu ou de générer un fichier spécifique.

2. Modèle de liste :

fait référence au modèle de liste de tous les articles dans une certaine colonne du site Web, généralement nommé avec "list_identification ID.htm". .

3. Modèle de fichier :

représente le modèle de la page de visualisation du document, tel que le modèle d'article, qui est généralement nommé avec "article_identification ID.htm".

4. Autres modèles :

Les modèles généraux du système incluent : un modèle de page d'accueil, un modèle de recherche, un modèle de fonction de compilation RSS, JS, etc. personnaliser leur propre Définir un modèle créé sous forme de fichier arbitraire.

2. Dénomination, les règles de dénomination par défaut pour les modèles DedeCMS sont les suivantes

1. Emplacement d'enregistrement du modèle :

Répertoire des modèles : {cmspath}/templets/nom du style (en anglais, la valeur par défaut est la valeur par défaut, où système est le modèle sous-jacent du système, plus le modèle utilisé par le plug-in)/fichier de modèle de fonction spécifique}

2 , Convention de dénomination des fichiers modèles :

(1) index_identification ID.htm : représente le modèle de section (couverture de colonne)

( 2) list_identification ID.htm : représente le modèle de liste de colonnes ;

(3) article_identification ID.htm : représente la page de visualisation du contenu (modèle de document, y compris la page de visualisation du sujet) ; search.htm : Modèle de liste de résultats de recherche ;

(5) index.htm : Modèle de page d'accueil

Remarque : [ID d'identification] peut être obtenu dans la « Gestion du modèle de chaîne ». Bien entendu, vous pouvez également l'obtenir dans le "Modèle de chaîne" "Gérer" pour déterminer le nom du modèle d'une chaîne.

Exemple : list_image.htm signifie qu'il s'agit du modèle de liste par défaut pour les colonnes dont le type de contenu est une collection d'images.

article_article.htm représente le modèle de page de visualisation d'article.

3. Autres descriptions de modèles

1. Modèle sous-jacent par défaut

Emplacement : {cmspath}/templets/system

Fonction : lorsqu'il n'y a pas de modèle sous-jacent par défaut avec une balise spécifiée, le système appellera automatiquement le fichier correspondant dans ce dossier comme modèle sous-jacent.

2. Modèle de répertoire de plug-ins

Emplacement : {cmspath}/templets/plus

Fonction : Commentaires, liens conviviaux, carte RSS et d'autres modèles.

3. Modèle de backend de membre

Emplacement : {cmspath}/member/templets

Fonction : Modèle de backend de membre.

4. Développement secondaire

Dans la V5.3, le développement des balises a été séparé. Vous pouvez cliquer sur [Modèle]-[Gestion du code des balises] en arrière-plan. Ajoutez une nouvelle balise" pour créer votre propre balise. Le nom du fichier de balises est : tagname.lib.php

La fonction d'interface est définie comme : function lib_tagname(&$ctag,&$refObj ), la valeur de retour est la chaîne de résultat

Afin d'éviter les erreurs lors de la modification d'une étiquette, vous pouvez également modifier son nom (modifier le nom du fichier et le nom de la fonction en même temps), ce qui équivaut à hériter du code de l'original étiquette et création d’une nouvelle étiquette.

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Où se trouve le modèle de réseau de ressources Imperial CMS ? Où se trouve le modèle de réseau de ressources Imperial CMS ? Apr 17, 2024 am 10:00 AM

Emplacement de téléchargement du modèle Empire CMS : Téléchargement du modèle officiel : https://www.phome.net/template/ Site Web du modèle tiers : https://www.dedecms.com/diy/https://www.0978.com. cn /https://www.jiaocheng.com/Méthode d'installation : Télécharger le modèle Décompresser le modèle Télécharger le modèle Sélectionner le modèle

Comment utiliser les décms Comment utiliser les décms Apr 16, 2024 pm 12:15 PM

Dedecms est un système CMS chinois open source qui assure la gestion de contenu, un système de modèles et une protection de sécurité. L'utilisation spécifique comprend les étapes suivantes : 1. Installez Dedecms. 2. Configurez la base de données. 3. Connectez-vous à l'interface de gestion. 4. Créez du contenu. 5. Configurez le modèle. 6. Gérer les utilisateurs. 7. Entretenir le système.

Rapport d'évaluation de l'outil de conversion dedecms précis et fiable Rapport d'évaluation de l'outil de conversion dedecms précis et fiable Mar 12, 2024 pm 07:03 PM

Rapport d'évaluation de l'outil de conversion dedecms précis et fiable Avec le développement rapide de l'ère Internet, la construction de sites Web est devenue l'un des outils nécessaires pour de nombreuses entreprises et particuliers. Dans la construction de sites Web, l’utilisation d’un système de gestion de contenu (CMS) peut gérer le contenu et les fonctions du site Web de manière plus pratique et plus efficace. Parmi eux, dedecms, en tant que système CMS bien connu, est largement utilisé dans divers projets de construction de sites Web. Cependant, nous sommes parfois confrontés à la nécessité de convertir le site Web dedecms vers d'autres formats, auquel cas nous devons utiliser un outil de conversion.

Comment télécharger des vidéos locales sur dedecms Comment télécharger des vidéos locales sur dedecms Apr 16, 2024 pm 12:39 PM

Comment mettre en ligne des vidéos locales à l'aide de Dedecms ? Préparez le fichier vidéo dans un format pris en charge par Dedecms. Connectez-vous au backend de gestion Dedecms et créez une nouvelle catégorie de vidéo. Téléchargez des fichiers vidéo sur la page de gestion vidéo, remplissez les informations pertinentes et sélectionnez la catégorie vidéo. Pour intégrer une vidéo lors de l'édition d'un article, saisissez le nom de fichier de la vidéo téléchargée et ajustez ses dimensions.

Comment dedecms implémente le remplacement de modèle Comment dedecms implémente le remplacement de modèle Apr 16, 2024 pm 12:12 PM

Le remplacement du modèle peut être implémenté dans Dedecms en suivant les étapes suivantes : modifier le fichier global.cfg et définir le pack de langue requis. Modifiez le fichier hook taglib.inc.php et ajoutez la prise en charge des fichiers modèles de suffixes de langue. Créez un nouveau fichier modèle avec un suffixe de langue et modifiez le contenu requis. Videz le cache Dedecms.

Un moyen simple d'apprendre la fonction de conversion de codage dedecms Un moyen simple d'apprendre la fonction de conversion de codage dedecms Mar 14, 2024 pm 02:09 PM

L'apprentissage de la fonction de conversion d'encodage dedecms n'est pas compliqué. Des exemples de code simples peuvent vous aider à maîtriser rapidement cette compétence. Dans les dedecms, la fonction de conversion de codage est généralement utilisée pour traiter des problèmes tels que les caractères chinois tronqués et les caractères spéciaux afin de garantir le fonctionnement normal du système et l'exactitude des données. Ce qui suit présentera en détail comment utiliser la fonction de conversion d'encodage de dedecms, vous permettant de faire face facilement à divers besoins liés à l'encodage. 1.UTF-8 en GBK En dedecms, si vous devez convertir une chaîne codée UTF-8 en G

Quelles sont les failles des dedecms ? Quelles sont les failles des dedecms ? Aug 03, 2023 pm 03:56 PM

DedeCMS est un système de gestion de contenu open source qui présente certaines vulnérabilités et risques de sécurité potentiels : 1. Vulnérabilité d'injection SQL. Les attaquants peuvent effectuer des opérations non autorisées ou obtenir des données sensibles en construisant des instructions de requête SQL malveillantes. 2. Vulnérabilité de téléchargement de fichiers, les attaquants peuvent télécharger des fichiers contenant ; code malveillant sur le serveur pour exécuter du code arbitraire ou obtenir des autorisations du serveur ; 3. Fuite d'informations sensibles 4. Exploitation de vulnérabilités non authentifiées ;

Que signifie dédecmes ? Que signifie dédecmes ? Apr 16, 2024 pm 12:48 PM

dedecms est un système de gestion de contenu PHP open source, spécialement conçu pour les sites Web chinois, avec les fonctions et caractéristiques suivantes : Interface conviviale Éditeur puissant Système de modèles flexible Prise en charge multilingue Optimisation intégrée des moteurs de recherche (SEO) Système de gestion des utilisateurs puissant Le Les avantages du système de plug-in Dedecms incluent l'open source et la gratuité, une grande évolutivité, une communauté active, facile à utiliser et hautement personnalisable.

See all articles