
默认安装关闭PHP错误提示,如果要开启怎么设置?
答:如果要开启显示可以修改 /e/config/config.php 文件里的“$ecms_config=0;”参数(0为不显示、1为显示)。
...more»
提示信息函数2 (直接提示内容)
语法:printerror2($error,$gotourl,$ecms,$noautourl)说明:$error:直接提示信息的内容。$gotourl:提示信息转向链接地址$ecms:0为默认提示信息方式、9为弹出提示信息方式(alert方式)。此参数可省略,默认为0$noautourl:0为自动转向页面,1为不自动转向页面。此参数可省略,默认为0
使用范例:
printerror2('添加完毕','http://www.phome.net'),提示信息内容为“添加完毕”,转向帝国网站
附加说明:
此函数不需要结合其他变量,可以在任意目录层次使用。不支持使用语言包变量。
...more»
电脑端为:\template\pc
\template\default\pc
\template\自定义\pc
移动端为:\template\mobile
\template\default\mobile
\template\自定义\mobile
PS:如果模板目录没有mobile 一般是响应式模板
...more»
下面红色代码是实现搜索必填功能的代码,只需在原有的搜索代码内加入就行。{eyou:searchform type='default'} <form method="get" action="{$field.action}" onsubmit="return searchForm();">{$field.hidden} <input type="text" name="keywords" id="keywords" placeholder="请输入关键字"><input type="submit" value="搜索"> </form><script>function searchForm(){var keywords = document.getElementById('keywords').value;if (keywords == '') {alert('请输入关键字');return false;}return true;}</script>{/eyou:searchform}
...more»
在访问织梦dede某些地址时会出现安全提示Safe Alert: Request Error step 2! Safe Alert: Request Error step 2属于dedecms系统的安全警告,这些情况都是由于dede安全检测的防注入代码引起的。当然引起这种情况出现的原因各有不同,这个客户是程序升级后 新的的版本里加入了 防注入功能,从而会出现安全敬告。在这些防注入的代码中,一旦网页上出现 “union|sleep|benchmark|load_file|outfile”之中的一个代码,都会出现安全警告。目的是保证网站的安全,最大化 的屏蔽掉一些恶意访问。 虽然网站是安全了,但是正常的使用受到了影响,那么我们就应该先保障dedecms系统的正常使用,然后在来解决dedecms系统的安全问题。以下是解决步骤。 打开dedecms系统中的include目录下的 dedesql.class.php文件,找到构造函数(第47行)function __construct($pconnect=FALSE,$nconnect=FALSE) { $this->isClose = FALSE; $this->safeCheck = TRUE; $this->pconnect = $pconnect; if($nconnect) { $this->Init($pconnect); } }
将 $this->safeCheck = TRUE; 修改成 $this->safeCheck = FALSE;
...more»
(一)、字段值数组:$navinfor
调用方法:$navinfor,比如要显示"信息ID字段",那在模板里用:<?=$navinfor?>即可输出(单引号加不加均可)
(二)、使用范例1:调用与当前信息的标题相同的下载信息。
灵动标签调用:'"}]<a href="<?=$bqsr?>"><?=$bqr?></a> <br>
(三)、使用范例2:显示当前商城信息的“市场价格(tprice)”与“购买价格(price)”的差额。
<?php$m=$navinfor-$navinfor;echo"为您节省:".$m." 元";?>
(四)、使用范例3:当前信息的标题截取4个字符。
标题前面四个字符为:<?=esub($navinfor,4)?>
(五)、使用范例4:当前信息的关键字加上链接。
<?php$keyr=explode(',',$navinfor);for($i=0;$i<count($keyr);$i++){echo"<a href='/e/search/?searchget=1&show=keyboard&keyboard=".$keyr."' target='_blank'>".$keyr."</a> ";}?>
(六)、使用范例5:在自定义函数中引用当前信息的字段。
function user_EchoInfoField($ecms){global $empire,$public_r,$class_r,$navinfor;$title=$navinfor;echo"标题:".$title;}
...more»
登录到 DedeCMS 管理后台主界面,在系统基本信息板块中点击查看更多,即可查看当前 DedeCMS 网站所使用的 PHP 版本号及其它系统信息。
...more»
网站名称:{eyou:global name='web_name' /}
网站标题:{eyou:global name='web_title' /}
站点描述:{eyou:global name='web_description' /}
默认关键词:{eyou:global name='web_keywords' /}
网站logo:{eyou:global name='web_logo' /}
网站备案号:{eyou:global name='web_recordnum' /}
友情链接:{eyou:flink type='text' row='100' titlelen='20'} <a href='{$field.url}' {$field.target}>{$field.title}</a>{/eyou:flink}
网站版权:{eyou:global name='web_copyright' /}
...more»
织梦tags标签只能写12个字符也就是6个汉字,多出的字符就会自动截断,或者直接被去除,不单单需要通过修改数据库字段长度,还要修改程序文件来改变tags字数限制,tags标签默认长度。 1、修改tags数据表字段长度后台-系统-SQL命令行工具-执行下面2句语句(一起)
ALTER TABLE `dede_tagindex` CHANGE `tag` `tag` CHAR( 255 ) NOT NULL DEFAULT '';ALTER TABLE `dede_taglist` CHANGE `tag` `tag` CHAR( 255 ) NOT NULL DEFAULT '';
2、修改程序文件:
打开 /include/helpers/archive.helper.php 找到
$tag 改成: $tag 继续找到: $tag 改成$tag
...more»
修改信息就可以看到设置选项。
...more»
