在include/extend.func.php 最下方增加下面的代码。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function Getpic($body)
{
$getpic = '';
preg_match_all("/(src)=[\"|'| ]{0,}([^>]*\.(gif|jpg|bmp|png))/isU",$body,$img_array);
$img_array = array_unique($img_array[2]);
if(c...
dede:list 增加自定义属性 例如增加个noflag属性判定
要为list增加任何功能都可以参考此文。
所需要修改的文件为include/arc.listview.class.php
在第45行 var $remoteDir; 这个代码后面增加一行代码如下。
var $Noflag;
在620行 $ctag->GetAtt("orderway") 这个代码后面增加一行代码如下。
$ctag->GetAtt("noflag")
然后找到676附近!关键词:* 获得一个单列的文档列表 下面有代码function GetArcList($limitstart=0...
DedeCMSV57数据库结构文档 二次开发专用
[CMS表 | 项目普通表] dede_addonarticle | dede_addonimages | dede_addoninfos | dede_addonshop | dede_addonsoft | dede_addonspec | dede_admin | dede_admintype | dede_advancedsearch | dede_arcatt | dede_arccache | dede_archives | dede_arcmulti | dede_arcrank | dede_arctiny | dede_arctype | dede_area | dede_ask | dede_askanswer | dede_asktype |...
inc_catalog_options dedecms 投稿栏目获取详解
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
/**
* 获取选项列表
*
* @param string $selid 当前选择ID
* @param string $channeltype 频...
dede数据库类使用方法 $dsql
dedecms的数据库操作类,非常实用,在二次开发中尤其重要,这个数据库操作类说明算是奉献给大家的小礼物了。
引入common.inc.php文件
1
require_once (dirname(__FILE__) . "/include/common.inc.php");require_once (dirname(__FILE__) . "/include/common.inc.php");
获取一条记录的内容
1
2
$row = $dsql->GetOne("S...
dedecms php5.5汉字不显示问题 wampserver2.5问题
最近这几天在用最新的wampserver2.5程序搭建环境,真的很方便,但是在用dedecms5.7 SP1的时候,发现后台不显示汉字,而且好多功能都不正常,最终经过测试发现是htmlspecialchars这个函数的问题,因为php5.4以后这个函数有了变化,强制性的,可以看说明:
遂查看PHP手册,获知 htmlspecialchars 函数原型如下:
string htmlspecialchars ( string $string [, int $flags = ENT...
dedecms仿站常用标签集合
1.arclist标签:基础的文章调用标签
1
2
3
{dede:arclist limit='0,1' row='10' titlelen=28 typeid='2' channelid='3' addfields='officialurl'}
<li><a href="[field:arcurl/]" title="[field:fulltitle/]">[field:title/]</a></li>
{/dede:arclist}{dede:arclist limit='0,1' row='10' titlele...
dedecms在首页列表页调用软件模型下载地址
本教程获取的是[软件模型][下载地址字段]的真实地址!使用后将直接显示附件的真实地址。
可以在首页或者列表页面调用下载链接,满足某些站长的个别的需求。
修改 include\helpers\extend.helper.php,在此文件的末尾加入如下代码即可。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/**
* 获得软件模型soft下载地址
*/
if (!function_exists&...
织梦dedecms根据指定字段获取附加表的值
效果:可以在列表标签内以及文章标签内任意调用指定的字段
通常情况下,我们自己新增的有些字段是添加到附加表,某些标签内无法调用这些内容,如果修改PHP文件的话需要一定的了解和基础,为简化调用写了这个方法,因为是添加到了小助手函数库中,所以此方法可以全局使用,使用只需指定文档id以及字段名称即可。
修改include\helpers\extend.helper.php
在结尾增加:
1
2
3
4...
dedecms根据mid获取作者详细信息
某些情况下需要调用显示文档作者的某些详细信息,通过如下方法修改即可调用显示。
修改include\helpers\extend.helper.php
在结尾增加
1
2
3
4
5
6
7
8
9
10
11
12
// 根据mid 获取用户信息 author
if(!function_exists('GetMemberInfo'))
{
function GetMemberInfo($mid,$field)
{
global $dsql;
if(emp...