ChatGPT批量写原创文章软件

dedecms自定义字段(dedecms自定义字段网页生成)

dedecms怎么添加自定义字段和如何调用其内容语法如下:1 sendEvent( eventType, Point X, Point Y, button='left' )2 eventType: mouseup mousedown mousemove click doubleclick3 Poi

本文目录一览:

  • 1、dedecms怎么添加自定义字段和如何调用其内容
  • 2、dedecms自定义图片字段标签问题
  • 3、如何在dedecms首页和栏目列表页调用自定义字段

dedecms怎么添加自定义字段和如何调用其内容

语法如下:

1 sendEvent( eventType, Point X, Point Y, button='left' )

2 eventType: mouseup mousedown mousemove click doubleclick

3 Point X : 触发事件的X坐标

4 Point Y: 触发事件的Y坐标

dedecms自定义字段(dedecms自定义字段网页生成)

dedecms自定义图片字段标签问题

之前选择的自定义图片图集

一、添加一个获取图片地址的方法

打开 /include/extend.func. 文件(注:这个文件就是系统预留的自定义函数接口文件,主要用于二次开发用的。如果你是老版本,默认没有这个文件,自己创建一个PHP文件即可),在最下面的?上一行加入以下函数代码:(如果结尾没有?那就直接在最下面添加)

function GetOneImgUrl($img,$ftype=1){ if($img ''){ $dtp = new DedeTagParse(); $dtp-LoadSource($img); if(is_array($dtp-CTags)){ foreach($dtp-CTags as $ctag){ if($ctag-GetName()=='img'){ $width = $ctag-GetAtt('width'); $height = $ctag-GetAtt('height'); $imgurl = trim($ctag-GetInnerText()); $img = ''; if($imgurl != ''){ if($ftype==1){ $img .= $imgurl; } else{ $img .= 'img src="'.$imgurl."" /'; } } } } } $dtp-Clear(); return $img; } }

可以直接用下面的方法调用

[field:自定义图片字段名 function="GetOneImgUrl(@me,显示类型)"/]

最终使用方法。

{dede:arclist typeid='12' addfields='datu' channelid='17' limit='0,7'}

lia href="[field:arcurl/]" target="_blank"img border="0" src="[field:datu function="GetOneImgUrl(@me,1)'/]"/a/li

{/dede:arclist}

最终调用到这个图片地址。

如何在dedecms首页和栏目列表页调用自定义字段

您好,朋友,跟版网很高兴为您解答:

你的这个问题,可以用arclist标签实现,具体的方法如下:

你要在channelid为7的频道模型下添加了一个自定义字段 :name

那么在首页和栏目列表页调用方法如下:

{dede:arclist  channelid=7 addfields='name'}

[field:name/]

{/dede:arclist}

需要注意的是如果是添加了多个字段,并且都需要调用,只需在addfields=''中添加即可,字段用逗号隔开。另外如果在列表页中用list标签的话,可以直接调用,不用再加channelid和addfields,前提是您后台要:使字段可以在列表的底层模板中获得

希望我的回答能够帮到您,如果还有问题,可继续跟进提问。

相关文章