DEDECMS首页调用图片集里的多张图片

   本文给大家分享的是织梦系统中首页调用图片集里的多张图片的方法,有相同需要的小伙伴可以参考下。

  先找到include/common.inc.php文件,把下面代码贴进去(我贴的是我网站上的,具体可根据需要修改):

  ?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

function Getimg($aid,$imgwith,$imgheight)
{
global $dsql;
$imgurls = '';
$row =$dsql->getone( "select imgurls from dede_addonimages where aid='$aid' ");
$imgurls= $row['imgurls'];//获取字段数据
preg_match_all("/}.+jpg/",$imgurls,$matches);//取出符合条件的
$new_arr=array_unique($matches[0]);//去除数组中重复的值
$pic_num1=" <dt><DIV class=tu_big><img id=imgInit class=zoom name=imgInit src="".substr($new_arr[0],2)."" /></DIV></dt><dd><ul>";
foreach($new_arr as $key){
$pic_list.="<li><img onmouseover='pic_next("".substr($key,2)."")' src="".substr($key,2).""' width=".$imgwith." height=".$imgheight." /></li>";
}
$pic_end="</ul></dd>";
return $pic_num1.$pic_list.$pic_end;//返回结果
}

  一、dedecms网站首页和列表页中的调用方法:

  dede:arclist 标签调用和dede:list 列表调用

  ?

1

[field:id function="Getimg(@me,80,80,7)" /]

  80和80和7分别是要显示图片的宽度(省略为110)和高度(省略为110)和调用张数(省略为(0),表示所有张)。

  如果有多个图片集,那么加上图片集的类目id,如下

  ?

1

[field:id typeid='' function="Getimg(@me,80,80,7)" /]

  二、dedecms文章内页调用图片集多张图片的调用办法:

  ?

1

{dede:field.id function="Getimg(@me,80,80,7)" /}

  如果有多个图片集,那么加上图片集的类目id,如下

  ?

1

{dede:field.id typeid='' function="Getimg(@me,80,80,7)" /}

  80和80和7分别是要显示图片的宽度(省略为110)和高度(省略为110)和调用张数(省略为(0),表示所有张)。

  以上所述就是本文的全部内容了,希望能够对大家熟练掌握dedecms有所帮助。

时间: 2024-08-03 16:06:46

DEDECMS首页调用图片集里的多张图片的相关文章

DEDECMS首页调用图片集里的多张图片_php实例

先找到include/common.inc.php文件,把下面代码贴进去(我贴的是我网站上的,具体可根据需要修改): function Getimg($aid,$imgwith,$imgheight) { global $dsql; $imgurls = ''; $row =$dsql->getone( "select imgurls from dede_addonimages where aid='$aid' "); $imgurls= $row['imgurls'];//获取

dedecms首页调用的简介一直修改不了是自动文章摘要在作怪

一位美女问:dedecms首页调用的简介一直修改不了,ytkah让她到具体的文章修改,然后再重新生成一下首页.她说还是不行.那就奇了怪了,点击到具体的文章页面是显示已经修改好了,为什么首页还是原来的呢?到后台重新生成了一下js文件貌似也不行. 如图1.图2所示,本意是想添加"康复"一词,但是编辑完文章.更新首页以后还是没有看到"康复"影子,这是啥子情况呢? 图1   图2   ytkah差点动了修改php代码的念头,后来一个idea飘过,dedecms不是会自动生成

dedecms首页调用自定义字段的方法

风信网(ithov.com)原创文章:今天在研究dedecms关于自定义字段的使用,由于首页模块index_article.htm文件中需要调用自定义的字段中的数据.在获取附加表内容时,必须符合以下两个条件: 1.指定 channelid 属性 2.指定要获得的字段 addfields='字段1,字段'&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 注意:每个字段用英文半角逗号分开如下示例所示: {dede:ch

自定义导航、首页调用管理、通行证、团队管理、道具中心

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 自定义导航: 添加导航设置即可在前台显示. 注:后台 自定义导航 相关设置 定义自定义导航(插件中心->管理,添加导航),可以选择不同位置添加自定义导航(头部导航.底部导航栏). 首页调用管理: 填写相应代码即可达到你想要的效果. 注:后台 首页调用管理 相关设置 使用 PHPWind首页调用 功能前需要先在 new.php 文件中设置

dedecms怎样调用指定id文章?

前面我们聊了帝国cms如何调用指定id的文章到首页,作为同行的织梦cms应该也是可以实现的吧?那么,dedecms怎样调用指定id文章呢?使用idlist直接调用指定的ID这样的方法是比较好的.官方给与的说明是:idlist =" 提取特定文档(文档ID)".这个很不错,也比较简单和实用. {dede:arclist idlist='168,230,325'} <li><a href="[field:arcurl/]">[field:titl

JS调用CS里的带参方法

js调用CS里的方法有很多,我用一种简单的方法,如下 CS里 public string test() { return "Hello World"; } public string test() { return "Hello World"; } aspx 页面 <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <

JS调用CS里的带参方法实例

js调用CS里的方法有很多,我用一种简单的方法,如下,有需要的朋友可以参考一下   CS里 复制代码 代码如下: public string test()   {      return "Hello World";   }  aspx 页面 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml">  <head runat="server">      <titl

chrome扩展开发其他地方调用sendmessage里的response

问题描述 chrome扩展开发其他地方调用sendmessage里的response var sysconfig={}; chrome.runtime.sendMessage({type : 'getload'}, function(response){ sysconfig=response.configs; console.log(sysconfig);//可以打印出来 }); console.log(system);///打印为空对象 background.js里是 case 'getloa

c5515-救助 急急急。DSP C5515 怎么调用dsplib 里 rifft()和cbrev()转回时域。

问题描述 救助 急急急.DSP C5515 怎么调用dsplib 里 rifft()和cbrev()转回时域. 代码里已经给出来 fft后,在c5515的显示屏上出现了bargraph的图案,转到了频域.如何再调用dsplib里的rifft()和cbrev()转回时域,并且在显示屏上出来正弦波?``代码如下,如果我再写一个ifft的子函数,我是不是要新定义一个buffer 然后input是calculate_power 的buffer? #include ""stdio.h"