详解dedecms利用[field:arcurl/]无法获取文章路径的解决方法
dedecms利用[field:arcurl/]无法获取文章路径的解决方法
{dede:sql sql='Select * from dede_shop where id=6 limit 26'}
<li>
<a href='[field:arcurl/]' target="_blank">[field:title function='cn_substr(@me,20)'/]</a>
</li>
{/dede:sql}
sql语句中[field:arcurl/]无法获取地址的原因是arcurl非物理表,所以 ...
织梦dede调用四级栏目的实现方法
织梦调用四级子栏目,首先需要修改文件:\include\taglib\channel.lib.php,请将以下代码全部复制替换上述文件:
<?php
function lib_channel(&$ctag,&$refObj)
{
global $_sys_globals,$envs,$dsql;
$attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|";
FillAttsDefault($ctag->CAttribute->Items,$ ...
dede添加自定义属性完美解决方案
很多时候大家做网站都需要通过建立N多的二级栏目达到文章的分类,栏目少还好,如果一个栏目牵扯到2级或者3级的栏目,那么随着栏目的增多,日后添加文章都是一个非常大的困难,今天小编通过实战教给大家如果通过添加文章自定义属性来解决繁琐的文章分类问题。
自定义属性使用的好,可以完全解决一篇文章属于多个栏目,或 ...
dede5.7修改标题title长度方法总结
当我们大家好DEDE5.7CMS系统以后,添加资料的时候回发现官方默认的标题长度非常的短,从截图我们能看到默认长度是60,这个不能满足我们发内容的需求,所以我们要针对性的修改一下。
这里按照小编的经验,大家可以直接修改成200-255之间的字符长度,能够满足网站的标题长度需求。
我们先打开后台-系统-其它选项,在 ...
dedecms织梦让likearticle的mytypeid支持多个栏目和子栏目
在使用dede:likearticle时,如果你想获取多个指定栏目下的相关文章,而刚好这个多个栏目下还有子栏目时,官方的程序不能满足你的需求,你需要改一下
打开 \include\taglib\likearticle.lib.php 找到
if( !empty($typeid) && !preg_match('#,#', $typeid) ) {
$typeid = GetSonIds($typeid);
}
在它下面加入
e ...
dedecms织梦自定义表单导出到excel的方法示例
本文介绍了dedecms织梦自定义表单导出到excel的方法示例,分享给大家,具体如下:
效果展示:
修改2个文件,让织梦自定义表单自由导出到Excel表格里。修改教程如下:
1、\dede\templets\diy_main.htm 找到
前台预览导出表单Excel
2、\dede\diy_list.php 找到array('post', 'list', 'e ...
织梦dedecms调用得到文章所属的副栏目id及副栏目名称的教程
标签调用代码
{dede:arclist row='2' titlelen='100'typeid=2 orderby='id' }
<span>
<a href="javascript:"onclick="javascript:change_tab([field:typeid/]);">[field:typename/]</a>
<!-- 上面是文章所属的主栏目,很方便调用. -->
[field:typeid2 function="get_url_by_typei ...
dedecms织梦模板用array调用多个自定义字段并判断的方法
首页、列表页增加多字段判断
用[field:array runphp='yes']标签,这个标签可以获取任意字段的值。
比如,有两个字段分别为:tishi,leibie,先判断 tishi 这个字段是否为空,同时判断 leibie 是否是指定字符,如果条件都满足,就只调用tishi字段内容,就可以这样写(和平时用的@me不同,这里的字段按照 @me['tishi'] ...
详解DEDECMS织梦模板随机调用文章数据方法汇总教程
有时我们为了网站优化都会对网站最后一些文章停止随机读取显现,这样能够进步网站对搜索引擎的体验,下面我们就来剖析总结一下dedecms随机调用文章数据办法.
方法一,直接利用artlist中的orderyb=rand 即可实例,代码如下:
代码如下:
{dede:arclist row=10 orderby=rand}
<li><a href="[field:arcurl/ ...
详解DEDECMS缩略图标签[field:picname/]和[field:litpic/]的区别
显示出二级栏目及以下的所有图片(包含三级栏目的)
<ul class="incps">
{dede:arclist row=9 col="3" typeid='3' titlelen=15 type='image.'imgwidth='234' imgheight='214'}
<li><a href="[field:arcurl/]" class="btc" ><img src="[field:picname/]" alt="[field:title/]" he ...
Dedecms 生成速度慢 的解决办法
从dedecms官网论坛找到个合适的代码 include/inc/inc_fun_SpGetArcList.php
复制代码
代码如下:
for($i=0;$i<$ridnum;$i++){
if($tpsql=="") $tpsql .= " And ( (".TypeGetSunID($reids[$i],$dsql,'arc')." Or arc.typeid2='".$reids[$i]."') ";
else $tpsql .= " Or (".TypeGetSunID($reids[$i], ...
让dedecms织梦后台支持上传bmp格式的图片的教程
在后台-系统-附件设置,里面添加了bmp,上传bmp格式图片系统还是会提示你"文件类型不正确!",那么有什么好的解决方法呢,请看下文。
1、后台-系统-附件设置,添加bmp
2、includedialogselect_images_post.php 找到
$sparr = Array("image/pjpeg", "image/jpeg", "image/gif", "image/png", "image/xpng", "ima ...
dedecms 栏目列表分页链接优化
DEDE默认栏目列表分页链接如: <li><a href='list_4_1.html'>首页</a></li> <li><a href='list_4_3.html'>上一页</a></li> <li><a href='list_4_1.html'>1</a></li> <li><a href='list_4_2.html'>2</a></li> <li><a href='list_4_3.html'>3</a></li> <li class="thisclass">4</li> <li><a href='list_4_5.html'>5</ ...
DEDECMS副栏目代码
修改文件/include/taglib/arclist.lib.php第178行
复制代码
代码如下:
if($CrossID=='')
//$orwheres[] = ' typeid in ('.GetSonIds($typeid).')';
$orwheres[] = ' typeid in ('.GetSonIds($typeid).') or typeid2 in ('.GetSonIds($typeid).')';
else
//$orwheres[] = ' typeid i ...
取消dedecms 留言簿的验证码的方法
修改 plus/guestbook/savepost.php 删除第9行到12行代码 if($validate==”" || $validate!=$svali){ ShowMsg(”验证码不正确!”,”"); exit(); } 还得在templets\plus\gustbook.htm中删除验证码那段
手把手教你制作织梦自定义公告模板
比喻站点的最新公告显示位就没有,在网上找了好久,没有发现相关的信息,可能是我没有找到,所以就花了几个小时研究了一下DEDECMS的部分源码,试想,何不自已写呢 好吧,想法有了,开始形动吧,跟我来,让狼人教你DIY一个自定义的模块. 在这里我就给大家举一个实例<<站点公告信息的模板>> 主要有:<<首页显示最新公告>>,<<公告详 ...
DEDECMS 自动缩略图无法生成问题的解决方法
网上找了一天时间,原来是DEDE的BUG,官方坛子里还没有解决办法, 自己动手,找办法 自动缩略图没有生成(_lit文件),这个是因为传递给GetDDImage函数的目录名不正确,根本原因是因为提取$body中的图地址时给$cfg_medias_dir加入了转义字符 下面把解决办法说明如下: 修改/dede 目录下的article_add_action.php 和article_eid ...
dedecms 栏目页面转换为单独页面
本文使用的是dedecms的版本是5.5,模板是默认的default模板。
dedecms的栏目管理功能是很强大的,在一些企业网站中,需要“企业简介”、“联系我们”这类的单页。dedecms也专门增加了“栏目内容”功能:
说明:栏目内容是替代原来栏目单独页的更灵活的一种方式,可在栏目模板中用{dede:field.content/}调用,通常用 ...
发掘dede自带的google sitemap功能
一、效果 4.0版的: 图1 二、实现方法: 1、更新自由列表--管理自由列表--增加列表-- 如下图: 图2 2、改变有关参数: 自由列表标题: Google SiteMap 生成器 目录默认页名称: 不使用目录默认主页(勾选上) 命名规则: googlemap_{page}.xml 列表模板: googlemap.htm 列表描述: Google SiteMap文件生成 ...
织梦dedecms二次开发之install安装改动攻略
注:修改 许可协议等 静态内容略 index.php 76 行 : '/dede/*', 修改为 '/admin/*',// 管理后台地址 index.php 8行 $dfDbname = 'dedecmsv55gbk'; // 数据库名称 index.php 243行 //二次开发数据 sql 导入 采用 phpmyadmin 备份 另 存为 bak.txt 放到 install下 //注意文件编码建议采用UE32 或 ...