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!

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Sujets chauds

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

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 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 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.

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.

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

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 ;

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.
