打开 ../ include/ common.func.php 添加如下代码: //取第一张图地址 查看源码 打印代码帮助 01 function firstimg($str_pic) 02 { 03 $str_sub=substr($str_pic,0,-7). .jpg ;//删除缩略图字符串最后七位,然后再补上后缀.jpg 04 return $str_sub; 05 } 06 然后在模板里循环调用: 07 [field:litpic function =firstimg( @me )/] 08 直 […]
打开 ../ include/ common.func.php 添加如下代码:
//取第一张图地址
01 |
function firstimg($str_pic) |
03 |
$str_sub=substr($str_pic,0,-7). ".jpg" ;//删除缩略图字符串最后七位,然后再补上后缀.jpg |
07 |
[field:litpic function =firstimg( '@me' )/] |
09 |
{dede:field name= 'litpic' function = "firstimg(@me)" /} |
10 |
以上方法试了下,在图片都为JPG时可以用。如果有PNG,BMP等是不好用。所以优化了下,如下。 |
12 |
打开 ../ include/ common.func.php 添加如下代码: |
13 |
function firstimg($str_pic) |
15 |
$str_sub=str_replace( "-lp" , "" , "$str_pic" ); //把缩略图中的 '"-lp"' 删掉就是第一张图的地址了。 |
19 |
[field:litpic function =firstimg( '@me' )/] |
21 |
{dede:field name= 'litpic' function = "firstimg(@me)" /} |
|