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

La balise universelle Imperial CMS réalise la méthode d'ajout automatique d'ellipses après l'interception du titre

silencement
silencementavant
2019-11-25 13:48:582538parcourir

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 :


Le code est le suivant :

if ($r[title] != $r[oldtitle])

{
$value=sub($value ,0,$subtitle,false,'...');
}

Le code modifié est le suivant :

Le code est le suivant :

if(!empty($subtitle))//Intercepter les caractères

{
if($r[title] != $r[oldtitle])
{
$value=sub($value, 0,$subtitle,false,'...');
}
}

2. Ouvrez e/class/t_functions.php

et trouvez-le à environ la ligne 637 :

Le code est le suivant :

$r[oldtitle]=$r[title]

concerne la ligne 638, c'est-à-dire ajouter ci-dessous $r ; [oldtitle]=$r[title]; ci-dessous :

Le code est le suivant :

$r[title]=sub ($r[title],0,$strlen,false );

Le code modifié est le suivant :

Le code est le suivant :

while($r=$empire- >fetch($sql))

{
$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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer