• 网站认证
  • 教程:6,665|
  • 话题:6319|
  • 评论:46|
  • 会员:198|
  • 注册
  • 查看作者
  • 织梦dedecms 调用文章图片数功能

    function BodyImgNum($aid)
    {
    global $dsql;
    $sql = "select aid,body from dede_addonarticle where aid='$aid' ";
    $arcRow = $dsql->GetOne($sql);
    $body = $arcRow['body'];
    $img_array = array();
    $patte="/<[img|IMG].*?src=[\\'|\\"](.*?(?:[\\.gif|\\.jpg]))[\\'|\\"].*?[\\/]?>/i";
    preg_match_all($patte,$body,$img_array);
    $img_array = array_unique($img_array[1]);
    $num = count($img_array);
    return $num;

    将上面这段代码放到include/extend.func.php中?> 上面。

    然后去模板中调用这个标签[field:id function="BodyImgNum(@me)"/] ,就可以调用出文章中有多少图片的数字。

  • 0
  • 0
  • 0
  • 36
  • 请登录之后再进行评论

    登录
  • 做任务
  • 实时动态
  • 偏好设置
  • 单栏布局 侧栏位置: