Maison  >  Article  >  Tutoriel CMS  >  Pourquoi ne puis-je pas configurer la page d'accueil d'Imperial CMS pour appeler des données provenant d'autres sites Web ?

Pourquoi ne puis-je pas configurer la page d'accueil d'Imperial CMS pour appeler des données provenant d'autres sites Web ?

下次还敢
下次还敢original
2024-04-17 00:22:011093parcourir

L'appel d'autres données de site Web sur la page d'accueil d'Empire CMS nécessite quatre étapes : Déterminer la source de données (URL du site Web) Créer une source de données externe (nom de la source de données, adresse, encodage, temps de cache) Créer un modèle de données (champs de modèle, appel adresse, méthode d'appel) Données d'appel (utilisez la balise [getfield], spécifiez l'ID de champ, le nom du modèle, l'ID de données, ispage)

Pourquoi ne puis-je pas configurer la page d'accueil d'Imperial CMS pour appeler des données provenant d'autres sites Web ?

Comment appeler les données d'autres sites Web sur la page d'accueil d'Empire CMS

Étape 1 : Déterminez la source des données

Déterminez l'URL du site Web sur lequel les données doivent être appelées.

Étape 2 : Créer une source de données externe

Dans le menu "Source de données externe" du backend Imperial CMS, créez une nouvelle source de données externe.

  • Nom de la source de données : Donnez à la source de données externe un nom facile à identifier.
  • Adresse de la source de données : Entrez l'URL du site Web sur lequel les données doivent être appelées.
  • Encodage de la source de données : Sélectionnez la méthode d'encodage du site Web, généralement UTF-8 ou GBK.
  • Durée du cache : Définissez l'heure de mise en cache des données pour accélérer les appels ultérieurs.

Étape 3 : Créer un modèle de données

Dans le menu "Modèle de données" du backend Imperial CMS, créez un nouveau modèle de données pour stocker les données appelées.

  • Champs du modèle : Définissez les champs du modèle de données pour qu'ils correspondent aux données de la source de données externe.
  • Adresse d'appel : Entrez l'adresse de la source de données externe.
  • Méthode d'appel : Sélectionnez la méthode d'appel, généralement HTTP GET.

Étape 4 : Appeler les données

Là où les données doivent être affichées, utilisez la balise [getfield] d'Empire CMS pour appeler des données externes.

<code class="php">[getfield id=字段id model=模型名 dataid=数据id ispage=1]</code>
  • ID de champ : L'ID de champ qui doit afficher les données.
  • Nom du modèle : Le nom du modèle de données pour appeler les données.
  • Data id : L'ID des données qui doivent être affichées.
  • ispage : Que ce soit pour l'appeler en pagination, 1 signifie oui, 0 signifie non.

Exemple :

<code class="php">[getfield id=title model=external_data dataid=1 ispage=0]</code>

Cette balise appellera la valeur du champ "title" avec l'ID 1 dans le modèle de données nommé "external_data".

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