DEDE在图集列表中调出图集的所有图片[首页也适用]

DEDE在图集列表中调出图集的所有图片[首页也适用]

在include/common.func.php 中添加以下函数代码

代码如下:

 
// 在图集列表中调出图集的所有图片

function Getimgs($aid, $imgwith = 220, $imgheight = 80, $num = 0, $style = ”){

global $dsql;

$imgurls = ”;

$row = $dsql -> getone(“Select * From`dede_addonimages` where aid=’$aid'”); //

$imgurls = $row[‘imgurls’];

preg_match_all(“/{dede:img (.*)}(.*){\/dede:img/isU”, $imgurls, $wordcount);

$count = count($wordcount[2]);

if ($num > $count || $num == 0){

$num = $count;

}

for($i = 0;$i < $num;$i++){

if($style == ‘li’){

$imglist .= ”

  • “;
    }else{

    $imglist .= “
  • “;
    //此处用到了jquery的loadlazy延时加载插件。
    }
    }
    return $imglist;
    }

模板中 [field:id function=”Getimgs(@me,220,80,90)” /]

说明: 第一个参数 当前ID 第二个第三个, 图片尺寸。 第四个图片张数。

也可以这样用

代码如下:

 
{dede:arclist row=’3′} // row=3 调用三个图集

[field:id function=”Getimgs(@me,136,62,4)” /] //每个图集调用前4张

{/dede:arclist}

@me当前ID 在dede_addonimages中查找对应aid值,能够调出对应每个aid图集的图片

[field:id function=”Getimgs(37,500,50,5)” /] //每个图集调用前4张 –

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/114338.html原文链接:https://javaforall.net

(0)
上一篇 2021年9月19日 下午10:00
下一篇 2021年9月19日 下午11:00


相关推荐

  • 很黄很暴力「建议收藏」

    很黄很暴力「建议收藏」 http://hen.huang.hen.bao.li/这网站有点意思,某种程度上起点舆论监督的作用吧既然你诚心诚意地问了,我们就大慈大悲地告诉你,为了防止世界被破坏,为了维护世界的和平,贯彻爱与真实的罪恶,可爱而又迷人的反派网站,很黄!很暴力!我们是穿梭在墙外的敢死队,互联网的明天等着我们,就是这样,喵!

    2022年10月14日
    4
  • 使用PHPProxy把虚拟空间变成HTTP代理(ZT)

    使用PHPProxy把虚拟空间变成HTTP代理(ZT)使用 PHPProxy 把虚拟空间变成 HTTP 代理 ZT 发表回复前几日在网上闲逛 看到一个 PHPProxy 注意它和这个 PHPProxy 不同 前者可以把你的 PHP 空间变成一个浏览器可直接使用的 http 代理 而后者则只是一个表单 你需要在这个表单上提交需要访问资源的 url 然后在框架中浏览 个人感觉后者不怎么好用 代理的好处不言而喻 伟大的 XXX 让我们无法使用很多国外

    2026年3月18日
    1
  • tcptraceroute与traceroute

    tcptraceroute与traceroute1traceroute功能说明:显示数据包到主机间的路径。它默认发送的数据包大小是40字节。通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。工作原理Traceroute程序的…

    2022年6月20日
    29
  • Django(2)python虚拟环境virtualenvwrapper「建议收藏」

    Django(2)python虚拟环境virtualenvwrapper「建议收藏」python虚拟环境虚拟环境(virtualenvironment),它是一个虚拟化,从电脑独立开辟出来的环境。通俗的来讲,虚拟环境就是借助虚拟机来把一部分内容独立出来,我们把这部分独立出来的东西

    2022年7月30日
    7
  • HTTP.SYS远程代码执行漏洞

    HTTP.SYS远程代码执行漏洞HTTP.SYS远程代码执行漏洞

    2022年7月25日
    26
  • linux 设置环境变量

    linux 设置环境变量这里常用的方法无非就是 2 种 第一种是通过 export 方法来导入环境变量 例如 exportLD LIBRARY PATH LD LIBRARY PATH ymk test python3 8 esx64 cayman lib build toolchain lin64 openssl 1 0 2p lib 这种方式的特点是 1 只在当前链接下生效 退出后再登录就没了 就是临时用 一次性的 2 然后他的作用域是当前用户 如果当前用户为一般用户 那么加

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号