Maison >Tutoriel CMS >DEDECMS >Comment appeler le contenu de la colonne spécifiée sur la page d'accueil de DreamWeaver
Comment appeler le contenu de la colonne spécifiée sur la page d'accueil de Dreamweaver ?
Nous savons que Dedecms est très simple à développer, mais les variables globales de dedecms ont des limites en octets, ce qui nous empêche d'appeler de grandes sections de contenu sur la page d'accueil via des balises, notamment du contenu contenant des balises html. , mais dedecms dispose d'un autre moyen d'appeler de grandes sections de contenu, qui consiste à appeler le contenu HTML enregistré via des instructions SQL.
Étude recommandée : Dreamweaver cms
Par exemple, un site Web d'entreprise général aura une colonne de profil d'entreprise. La plupart d'entre nous utilisent la balise {field:content /} pour. cette colonne pour appeler le contenu de la colonne dans les paramètres de la colonne, mais ce champ ne peut pas être utilisé sur la page d'accueil.
En fait, vous pouvez écrire une instruction SQL pour appeler le contenu de la colonne sur la page d'accueil :
{dede:sql sql='Select content from dede_arctype where id=2'} [field:content /] {/dede:sql}
Notez que vous devez modifier manuellement le préfixe de données dede_
Si le L'ID de la colonne d'introduction est 2, vous pouvez utiliser la méthode ci-dessus pour appeler tous les profils d'entreprise.
Si vous pensez qu'il y a trop de contenu, nous pouvons en intercepter une partie. L'instruction SQL spécifique est la suivante :
{dede:sql sql='Select content from dede_arctype where id=2'} [field:contentfunction="cn_substr('@me',200)" /] {/dede:sql}
Ce qui précède signifie que le contenu de la colonne avec l'ID de colonne 2 est appelé. , et seule la longueur de 200 octets est appelée.
Et si ? N'est-ce pas très simple ? Il sera beaucoup plus facile d'appeler le contenu des colonnes sur la page d'accueil à l'avenir.
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!