Maison >Tutoriel CMS >DEDECMS >Comment ajouter des numéros automatiques aux images de l'album dans DEDECMS

Comment ajouter des numéros automatiques aux images de l'album dans DEDECMS

藏色散人
藏色散人original
2019-12-23 10:45:472646parcourir

Comment ajouter des numéros automatiques aux images de l'album dans DEDECMS

Comment DEDECMS ajoute-t-il des numéros automatiques aux images de l'album ?

Lors de l'appel d'un album sur la page de contenu de l'album, il est inévitable d'utiliser un numéro d'identification ou autre. Ce tutoriel vous apprendra comment numéroter automatiquement les images de l'album. Le code est très simple. . Les amis intéressés peuvent comprendre, j'espère que cela sera utile à tout le monde

Apprentissage recommandé : Dreamweaver cms

Lors de l'appel de l'album sur la page de contenu de l'album, si vous utilisez certaines diapositives, les effets de film ou les plug-ins jquery utiliseront inévitablement des numéros d'identification. Ce tutoriel vous apprendra comment numéroter automatiquement les images de l'album. En d'autres termes, il est très simple de créer la balise {dede:productimagelist}. prend en charge la numérotation automatique.

Ouvrez le fichier include/taglib/productimagelist.lib.php et recherchez :

$ctp->LoadSource($innerText);

Ajoutez une nouvelle ligne après

$GLOBALS['autoindex'] = 0;

Recherchez :

$revalue .= $ctp->GetResult();

Ajoutez

$GLOBALS['autoindex']++;

dans une nouvelle ligne après. Les modifications ici sont terminées. Ensuite, appelez-le sur la page de contenu :

[field:global name=autoindex/]

Exemple :

Le code est le suivant. :

{dede:productimagelist} 
<span id="[field:global name=autoindex/]"><img src="[field:imgsrc/]" width="805" height="523" /></span> 
{/dede:productimagelist}

S'il y a 3 photos, le résultat est :

Le code est le suivant :

<span id="0"><img src="1.jpg" width="805" height="523" /></span> 
<span id="1"><img src="2.jpg" width="805" height="523" /></span> 
<span id="2"><img src="3.jpg" width="805" height="523" /></span>

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