当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国cms利用自定义函数拼音汉字互转

3年前 (2022-10-22)帝国CMS11147
//获取颜色拼音
functionget_yanse_pinyin($color){
$dyb=array(
'红色'=>'hongse',
'黄色'=>'huangse',
'白色'=>'baise',
'绿色'=>'lvse',
'青色'=>'qingse',
'蓝色'=>'lanse',
'紫色'=>'zise',
'黑色'=>'heise',
'棕色'=>'zongse',
'粉色'=>'fense',
'橙色'=>'chengse',
'灰色'=>'huise',
'炫彩'=>'xuancai',
);
if(array_key_exists($color,$dyb)){
return$dyb[$color];
}else{
return'';
}
}

把这个函数放到userfun.php里

模板里需要调用的时候类似<?=get_yanse_pinyin($fr[1])?>

list.var里调用示例:

$tagstr=dp_InfoTag($r['classid'],$r['id'],'| ',5);
$a=explode('|',$r[chicun]);
foreach($a as $key=>$val)
{
if($key>0 && $key<(count($a)-1))
{
$sizeimg.=''.$val.'';
}
}
$fr=explode("|",$r[chicun]);
$a=explode('|',$r[color]);
foreach($a as $key=>$val)
{
if($key>0 && $key<(count($a)-1))
{
$colorimg.=''.$val.'';
}
}
$fr=explode("|",$r[color]);
$listtemp='
<li>
<span class="imgxxs bzfbl"><a href="/size/[!--classid--]/13/'.$sizeimg.'/">'.$sizeimg.'</a></span>
<span class="imgxxs bzcolor"><a href="/color/[!--classid--]/13/'.$fr[1].'/" target="_blank">'.get_yanse_pinyin($fr[1]).'</a> <a href="/color/[!--classid--]/13/'.$fr[2].'/" target="_blank">'.get_yanse_pinyin($fr[2]).'</a></span>
<a href="[!--titleurl--]" class="imgw" style="display: block;" target="_blank">
<img lazysrc="[!--titlepic--]" lazysrc2x="[!--titlepic--] 2x" width="221" height="362" alt="[!--title--]" />
</a>
<div class="tips">'.$tagstr.'
</div>
</li>
';

 

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://blueboss.cn/p/908.shtml

“帝国cms利用自定义函数拼音汉字互转” 的相关文章

帝国cms内容页个性化用灵动标签sql调用上一篇和下一篇

帝国cms内容页个性化用灵动标签sql调用上一篇和下一篇

帝国CMS文章内容页的上一篇和下一篇太单调,用灵动标签sql调用获取每个字段,这样可以按照自己网站的模板来实现了。  一: 动态调用上一篇下一篇链接 <a href="[!--news.url--]e/public/GotoNext?classid=[!--classid--]&id...

帝国CMS上传生成的随机文件名前面增加自定义前缀

帝国CMS上传生成的随机文件名前面增加自定义前缀

帝国CMS上传生成的随机文件名前面怎么实现增加自定义前缀呢?如何实现?帝国CMS默认上传文件后生成一个32位的随机名称,今天教大家的方法可以在这个32位的随机名称前增加固定名称。 比如,增加 lexiw_ 那么生成后的文件名称就是: lexiw_3445645iuiu567567u5pou5675...

帝国CMS列表页模板怎么随机调用插入广告

帝国CMS列表页模板怎么随机调用插入广告

帝国CMS列表页模板怎么随机调用插入广告呢? 列表内容模板(list.var) (*)改造如下: $num='<div class="list"> <a href="[!--titleurl--]"> <img class="img" src="[!--titlepi...

帝国CMS调用读取当天发布信息

帝国CMS调用读取当天发布信息

在帝国cms模板中,某些位置要调用当天发布的信息数量,但是不知道怎么调用实现,下面就来告诉大家怎么调用: 调用代码: <?php   $timedays=strtotime(date("Y-m-d",time()));//今天0点的时间点   $timedaye=$timedays+3600...

帝国CMS判断评论验证码是否开启

帝国CMS判断评论验证码是否开启

国CMS模板中怎么判断评论验证码是否开启? 打开:后台-模板-公共模板变量-评论表单 查找如下代码: 验证码: <input name="key" type="text" class="inputText" size="10" /> <img src="[!--news.url-...

帝国CMS一些调用URL地址主要会员中心为主!

帝国CMS一些调用URL地址主要会员中心为主!

帝国cms模板网这边一些关于帝国CMS系统的URL地址,特别是会员中心这一块,方便大家使用! 会员中心: 控制面板:/e/member/cp/ 我的状态: /e/member/my/ 修改资料:/e/member/EditInfo/ 我的购买记录:/e/member/buybak/ 我的下载记录:/...