Maison > Article > Tutoriel CMS > La balise universelle Imperial CMS réalise la méthode d'ajout automatique d'ellipses après l'interception du titre
De nombreux webmasters qui utilisent Imperial CMS pour créer leurs sites Web seront confrontés à des situations où le titre est trop long, ce qui entraîne une mise en page confuse. À ce stade, il est souvent nécessaire d'intercepter le titre. et ajoutez une ellipse pour le résoudre. À cet égard, le titre de la balise universelle Empire CMS ajoutera automatiquement des points de suspension après l'avoir intercepté. Si le nombre de mots n'est pas atteint, les points de suspension ne seront pas ajoutés. Vous pouvez utiliser la méthode suivante pour résoudre le problème :
1. Ouvrez e/class/connect.php Interrogez la fonction ReplaceListVars et recherchez le code à environ la ligne 2224 comme suit :if(!empty($subtitle))//截取字符Ajoutez le code ci-dessous :
{
$value=sub($value ,0,$subtitle,false,'...');
}
{
if($r[title] != $r[oldtitle])
{
$value=sub($value, 0,$subtitle,false,'...');
}
}
{
$r[oldtitle]=$r[title];
//Modify
$r[title]=sub($r[title], 0,$strlen,false);
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!