技术资讯
dede列表页调用图集注释
2014-08-18 22:24:29
在青岛网站建设dede列表页调用图集注释或者调用图集列表,能够实现类似列表页面图集动画滚动等特效,调用图集这种方式的原因就是因为在后台用图集添加图片比较方便。在include/common.inc.php下增加:
////循环输出多张图片
function Getimgs($aid, $imgwith = 300, $imgheight = 270, $num = 0, $style = ''){
global $dsql;
$imgurls = '';
$row = $dsql -> getone("Select imgurls From`dede_addonimages` where aid='$aid'"); //
$imgurls = $row['imgurls'];
// preg_match("'alt=(.+)border'", $imgurls,$array);
//preg_replace("/'/",'', $array[1]);
preg_match_all("/{dede:img (.*)}(.*){/dede:img/isU", $imgurls, $wordcount);
$textinfo = $wordcount[1];
$count = count($wordcount[2]);
if ($num > $count || $num == 0){
$num = $count;
}
for($i = 0;$i < $num;$i++){
if($style == 'li'){
$imglist .= "
";
}else{
$textinfoe=$textinfo[$i];
$textinfoee=explode(" ",$textinfoe);
$imglist .= "
";
}
}
return $imglist;
}
列表页调用:
{dede:arclist orderby='pubdate' row=1 att=h}
[field:title/]
[field:id function="Getimgs(@me,80,80,9)" /]{/dede:arclist}
需要在这个文件中加入如下代码:
includecommon.func.php
////循环输出多张图片
function Getimgs($aid, $imgwith = 300, $imgheight = 270, $num = 0, $style = ''){
global $dsql;
$imgurls = '';
$row = $dsql -> getone("Select imgurls From`dede_addonimages` where aid='$aid'"); //
$imgurls = $row['imgurls'];
// preg_match("'alt=(.+)border'", $imgurls,$array);
//preg_replace("/'/",'', $array[1]);
preg_match_all("/{dede:img (.*)}(.*){/dede:img/isU", $imgurls, $wordcount);
$textinfo = $wordcount[1];
$count = count($wordcount[2]);
if ($num > $count || $num == 0){
$num = $count;
}
for($i = 0;$i < $num;$i++){
if($style == 'li'){
$imglist .= "
";
}else{
$textinfoe=$textinfo[$i];
$textinfoee=explode(" ",$textinfoe);
$imglist .= "
";
}
}
return $imglist;
}
模板中 [field:id function="Getimgs(@me,220,80,90)" /]
说明: 第一个参数 当前ID 第二个第三个, 图片尺寸。 第四个图片张数。
近期更新
- [2023-07-26 14:17:28] 为品牌赋能,海外官网品牌数字化
- [2023-05-06 10:32:26] 青岛网站建设公司,品牌网站定制,一站式网站服务——力图数字科技
- [2023-04-27 13:47:54] 品牌定制网站建设——从满足预期到走向超预期
- [2023-04-11 09:17:49] H5页面设计开发——移动端传播利器
- [2022-11-16 10:11:43] windows2012程序在哪
- [2022-04-14 11:01:47] 力图数字科技配套网站服务支持
- [2021-05-18 10:14:11] 青岛网站建设的流程
- [2021-04-29 10:14:38] 企业定制化官网建设项目
- [2021-03-05 10:34:45] 移动互联时代房地产行业的微信小程序解决方案
- [2021-01-22 17:29:38] 微信小程序有哪些优势?为什么要开发微信小程序?
- [2021-01-08 17:28:04] 网站建设最容易忽略的人性化设计
- [2020-12-16 16:55:32] 建设一个常规的公司网站建设成本大概是多少?
延伸阅读
- [2012-03-03 15:58:05] DEDE栏目名称长度 修改
- [2014-10-07 10:13:43] select模拟下拉
- [2016-09-11 13:47:00] 有趣且相当实用的Photoshop图层教程
- [2014-11-11 23:15:21] 文件夹删除不了怎么办
- [2016-12-02 16:33:00] 告别刻板沉闷,青岛网站制作教您校园网站建设新思路
- [2015-01-11 10:54:57] 百度推广与精准长尾关键词是密密相关的!
- [2012-09-07 13:45:45] 网页的面包屑导航
- [2014-06-05 21:55:20] 如果允许此操作 网页可以访问剪切板 并读取最近剪切或复制的信息(已解决)
- [2011-09-29 00:31:55] 如何选择一家好的青岛网站设计公司
- [2016-01-17 23:08:31] 网站建设前应该准备什么资料
- [2014-10-29 09:08:30] 网页的设计中应注意内容、功能、表现三个方面
- [2014-10-08 21:24:15] 面包屑导航在网站优化上的作用
