Il y a quelques jours, j'ai trouvé un site Web, bien que trois pages d'un problème soient les mêmes, sauf que la taille de l'image n'est pas la même, s'il y a deux, les parents comprennent tous durement, une vignette, accrocher une image dans un contenu, de sorte que durement et en douceur dans deux images de tailles différentes, mais que faire avec les trois, alors je pense à un champ personnalisé,
Ouvrez le fichier /include/extend.func.php (Remarque : ce fichier est le fichier d'interface de fonction personnalisée réservé par le système, principalement utilisé pour le développement secondaire. Si vous êtes l'ancienne version, par défaut pas de ce fichier, il suffit de créer un fichier PHP vous-même), en bas ? > Ajouter le code de fonction suivant dans la ligne précédente
si ($img < >) {
$dtp = new DedeTagParse() ;
$dtp->LoadSource($img) ;
if(is_array($dtp->CTags)) {
foreach($dtp->CTags comme $ctag) {
if($ctag->GetName()=='img'){
$width = $ctag->GetAtt ('width') ;
$height = $ctag->GetAtt ('height') ;
$imgurl = trim($ctag->GetInnerText()) ;
$img = » ;
si ($imgurl !=”){
if($ftype ==1) {
$img. = $imgurl ;
}
autre {
$img. =« <img src= ».$ Imgurl. »width = ". $ width. »Hauteur = ". $ hauteur ». />’;
}
}
}
}
}
$dtp - > Clear() ;
Retour de $img ;
}
}
<li>[field : title/][field : imgurl function='GetOneImgUrl(@me,0)'/]</li>
{/ dede : arclist}