织梦根据自定义属性显示不同的图片

   织梦做网的时候,经常会遇到做样的情况这个内容收费、免费、推荐等属性,那么如何实现这样的效果呢

第一步:我们要自定一个函数,比如命名为mbj.php

代码如下:

示例代码 [www.mb5u.com]
<?php
/*自定义函数mbj.php*/
//
function PostShuxing($aid){
global $dsql;
$row = $dsql->GetOne("SELECT flag FROM dede_archives WHERE id='$aid'");
$flags = $row['flag'];
if (!$flags)$flags='c';
$tmphtml="";
if (strstr($flags,'c'))$tmphtml="/images/mianfeimb.png";
elseif (strstr($flags,'p'))$tmphtml="/images/jingpinmb.png";
elseif (strstr($flags,'h'))$tmphtml="/images/jingpinmb.png";
return $tmphtml;
}

 第二步:把这个函数放在include的文件夹里面:

找到common.func.php函数放在底部然后引用他:

 

示例代码 [www.mb5u.com]
// 自定义函数接口
if( file_exists(DEDEINC.'/xf_function.php') )
{
 require_once(DEDEINC.'/xf_function.php');
}

 第三步:在模板页面调用这个函数就可以。

支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论