DEDECMS没有缩略图调用随机图片调用方法

有时候我们在布局的时候可能没有考虑周全,导致一些没有缩略图或者出现的默认缩略图影响整个布局的美观度,这时候我们可以用我们事先准备的图片来进行随机抽取。

DEDECMS没有缩略图调用随机图片步骤

1、在你的附件目录创建一个单独的文件夹,下面以/images/这个文件为例说明,将制作好的标准尺寸缩略图以1.jpg、...、3000.jpg这样数字递推的形式命名;

2、在对应模板加入调用代码:

DEDE列表调用代码:

[field:array runphp='yes']
@me = (strpos(@me['litpic'],'defaultpic') ? "
<a href="'|@nf['bsdvsm']}'&hu;μjnh" src='/images/".mt_rand(1,3000).".jpg' /></a>" : "
<a href="'|@nf['bsdvsm']}'&hu;μjnh" src='{@me['litpic']}' /></a>");
[/field:array]

DEDE内容页面调用代码:

{dede:field name='array' runphp='yes'}
@me = (strpos(@me['litpic'],'defaultpic') ? "
 <img src='/images/".mt_rand(1,3000).".jpg' alt='{@me['title']}' />" : "
<img src='{@me['litpic']}' alt='{@me['title']}' />"); 
{/dede:field}

 

标题:DEDECMS没有缩略图调用随机图片调用方法

如若转载,请注明出处:https://www.bus81.com/course/17.html