帝国cms系统内页标题url自动变成拼音方法

发布时间:2019-11-20 10:40:55   分类:帝国cms教程0
修改 e/class/hinfofun.php

大约181行:

$filename=ReturnInfoFilename($add[classid],$id,'');

替换为:

$filename=ReturnPinyinFun($add['title']);

即可


以上截取比较麻烦,出来的有时候拼音不完整

选用另外一种模式

替换为$filename=GetInfozm($add['title']);


然后修改e/class/connect.php

//取得字母
function GetInfoZm($hz){
if(!trim($hz))
{
return '';
}
$py=ReturnPinyinFun($hz);
$zm=substr($py,0,1);
return strtoupper($zm);

改成

//取得字母
function GetInfoZm($hz){
if(!trim($hz))
{
return '';
}
$py=ReturnPinyinFun($hz);
$zm=substr($py,0,15);
return ($zm);

就可以自动截取15个拼音字符而且是小写的了。
QQ咨询