dede织梦调用栏目、栏目内容代码 【dedecms调用顶级栏目】 {dede:channel type='top' currentstyle="<a href='~typelink...:channel} 【dedecms调用指定栏目的子栏目】 {dede:channel type='son' typeid='3'} [field...:typename/] {/dede:channel} 【dedecms调用顶级栏目及其子栏目】 {dede:channelartlist typeid='top'} <li class...type} 【dedecms循环输出指定栏目下的子栏目内容】 {dede:channelartlist type='son' typeid='1'} {dede:field.content/} {/...dede:channelartlist} 【dedemcs栏目页调用栏目内容】 {dede:field.content/} 【任意页面调用栏目内容】 {dede:sql sql='Select content
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便: 【DEDE建站教程】...dede搜索框搜索指定栏目文章 在做企业网站优化(或是说用户体验时)大家一定会碰到这个问题!...而我们要的只是搜索指定的几个栏目。如我只要用户搜索我的产品。这是企业最想要的。我的网站就是要把我的产品给客户看再产生订单。...因为要满足某些条件,需要对dedecms网站搜索进行修改,只搜索指定栏目文章的方法: 第一步:找到 /include/arc.searchview.class.php 文件,大约在300行和470行左右有两个...id 这样就可以实现搜索指定的栏目ID了。
下面由我来翻译下面这一大段话,首先,函数使用了PINYIN函数,将栏目名称转化成英文缩写,剩下的工作就是拼接和查询了,其实原理很简单。...#一级栏目 UPDATE dede_arctype AS a SET a.typedir = CONCAT( '{cmspath}/', PINYIN (a.typename)); SELECT a.id..., a.reid, a.topid, a.typename, a.typedir FROM dede_arctype AS a WHERE a.reid = 0; #二级栏目 UPDATE dede_arctype...AS a WHERE a.reid IN ( SELECT b.id FROM dede_arctype AS b WHERE b.reid = 0 ); #三级栏目 UPDATE dede_arctype...( SELECT c.id FROM dede_arctype AS c WHERE c.reid IN ( SELECT b.id FROM dede_arctype AS b WHERE b.reid
dedecms首页调用指定顶级栏目下的子栏目列表 {dede:channelartlist typeid='25' row='24'} dede:field name='...typeurl'/}" title="{dede:field name='typename'/}">{dede:field name='typename'/} {/dede:channelartlist...} typeid='25' 解释为栏目编号为25 row='24' 解释为调用当前指定的栏目id为25中的24条子栏目分类. row为调用条数 本文链接:https://jinmengqiang.cn
我们知道,在使用DEDECMS时,创建的子栏目列表名称是这样的例子:顶级栏目名称 / 子栏目名称 网站名称.于是我们由于SEO或者用于美观方面,都是想去掉顶级栏目名称与子栏目名称中" / "这个符号,下面开始修改方法..." - ",$this->TypeLink->GetPositionLink(false)); 基本上没什么改变,最重要的就是注意以上代码中" / "这个符号的变化.修改完了之后点击保存,更新子栏目再看看
dede调用自定义栏目模型 调用当前栏目下所有文档总数统计,因为在开发一套织梦网址导航模板的时候遇到一个需要统计当前栏目下所有提交网址的总数量,需要用到这个功能,方法如下: 修改 include/common.func.php...文件,在最后加以下代码: //调用当前栏目文档总数量?...->GetOne("Select count(id) as dd From dede_archives where typeid in({$sql})"); return $row['dd']; } /.../统计当前栏目信息数 function dynamic_num($current_id){ global $dsql; //读取当前栏目的子ID $sql = "SELECT id FROM dede_arctype...: {dede:type}[field:id function="dynamic_num(@me)" /]{/dede:type} 或者 [field:id runphp='yes']
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴实操中笔记记录,保存使用非常方便: 【DEDE建站教程】 dedecms网站修改TAG...、title、keywords及栏目名称长度限制 一、DEDECMS tag长度修改 1.修改数据库 进入数据库,修改表dede_tagindex和dede_taglist的tag字段分别修改为255...三、DEDECMS keywords关键词长度修改 1.修改数据库 进入数据库,修改表dede_archives、dede_infos和dede_keywords的keyword字段分别修改为255 2....源文件修改 找到如下文件 /dede/article_add.php /dede/article_edit.php /dede/archives_add.php /dede/archives_edit.php...$k)>= 将后面的数值改为255 四、栏目名称长度修改 修改数据表 进入数据库,找到 dede_arctype 文件中的typename和typedir字段改为255 操作完成。
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便: 【DEDE建站教程】...解决方法二:dede织梦网站新建模型中自定义联动类别调用及修改方法 一、后台调整 后台的“联动类别管理”里新增“类别组”,“类别 名”填中文,“缓存组名”填英文字母。...=$infotype&自定义联动类别字段名=$自定义联动类别字段名&keyword=".urlencode($keyword)."&"; 解决方法三:织梦二级联动设置,织梦如何添加二级联动 一、找到:dede...1 : 500); $dsql->ExecuteNoneQuery("Insert into `dede_sys_enum`(`ename`,`evalue`,`egroup`,`disorder`,`..., $ENV_GOBACK_URL); exit(); } } 二、找到:dede/templets/stepselect_main.htm 文件(原211行) 将 if($topvalue %
1,首先获取当前栏目的父栏目ID:栏目id$classurl=sys_ReturnBqClassname($r,9);?...>2,然后根据父栏目ID来获取父栏目下的子栏目以及子栏目下的信息就行了。栏目与内容 -->栏目名 --> 栏目信息数 --> 栏目信息列表,不需要就删除 -->栏目信息列表,不需要就删除 -->
DEDE织梦cms常用的参数标签调用汇总,以下龙腾飞网络科技-小吴实操中笔记记录,网站修改常用参数进行操作,保存使用非常方便: 一、调用内容 1、dede首页调用“单页栏目内容” 例如:以公司简介栏目为例...{/dede:sql} 3、dede首页调用“列表栏目的文章内容”“最新更新” 本代码特点:本代码可以调用文章的全部内容,并保持文章格式。...1、调用当前栏目的名称 {dede:field name="typename"/} 2、调用该顶级频道下所有字栏目,row代表调用5条 {dede:channel type='son' row='5...{dede:type typeid='栏目id'} [field:typename/] {/dede:type} 4、多级栏目调用 {dede...:channel} {/dede:channelartlist} 5、调用指定id的栏目文章和栏目名称一起调用 {dede:arclist typeid='1' row='6' titlelen='42
{dede:list}是用于列表页的文章列表调用,通常是用于list_article.htm页面,这个文章列表是可以分页的。...{dede:arclist}可以用于获取指定文档列表,一般会设置一个typeid,不分页。...多列方式显示 row='10' 返回文档列表总数 typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目; getall='1' 在没有指定这属性的情况下...,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类 titlelen = '30' 标题长度 等同于titlelength infolen='160' 表示内容简介长度 等同于infolength...imgwidth='120' 缩略图宽度 imgheight='90' 缩略图高度 listtype='all' 栏目类型 image含有缩略图 commend推荐 orderby='sortrank
(@me)'/} 列表页或者文章页描述 {dede:field.seotitle /} 栏目SEO标题 {dede:field.content/} 栏目内容 {dede:prenext get='...:arclist} 4、友情链接模块调用 {dede:flink row='24' linktype=2/} 5、当前位置 {dede:field name='position'/} 6、调用栏目子栏目...{dede:channel type='sun' typeid='栏目ID'} [field:typename/] {/dede:channel...当前栏目名称标签:{dede:field name='typename'/} 栏目介绍:{dede:field name='description' function='html2text(@me...:click/] 列表评论调用标签: [field:postnum/] 列表栏目调用:[[field:typename/]] 列表栏目调用TAG
前面ytkah谈到了 dedecms调用当前栏目的子栏目怎么操作,有的朋友会问如果再增加一个调用子栏目文章的需求,即调用当前栏目的子栏目及子栏目文章,这个有办法实现吗?...这时就要涉及到另外两个标签的调用了,dede:channelartlist标签和dede:arclist标签 {dede:channelartlist} ...dede:field name='typeurl'/}">{dede:field name='typename'/}dede:field name='typeurl'/}">更多......,标题长度(titlelen)、调用文章条数(row)自行设置,感兴趣的朋友去echo一下吧 相关文章:dedecms获取当前文章所在栏目URL
网上有很多关于 dedecms 添加栏目缩略图的方法,大家都是复制粘贴,无一能用,经过本人测试总结出一套完整的方案,希望对朋友们有所帮助。...1,首先,在后台执行 sql 语句,添加栏目缩略图字段 alter table `dede_arctype` add `typeimg` char(100) NOT NULL default ''; 其中...而后,除了我们的模版文件,一共需要修改系统的五个文件: 1:/dede/catalog_add.php 增加栏目文件 2:/dede/catalog_edit.php 修改栏目文件 3:/dede/templets.../catalog_add.htm 增加栏目文件 4:/dede/templets/catalog_edit.htm 修改栏目文件 5:/nclude/taglib/channel.lib.php 字段调用文件..."class="coolbg np" style="width:60px" onClick="SelectImage('form1.typeimg','small');" />(栏目模板里用{dede:
先列出指定的顶级栏目,以近视为例,typeid为8 {dede:type typeid='8'} [field:typename/] {/dede...field:typeurl/]">[field:typename/] {/dede:channel} 附加介绍一下各种栏目名称的调用方法: 1、{dede:field name.../] {/dede:channel} 这是调用该顶级频道下所有字栏目,row代表调用5条 3、{dede:type typeid='栏目id'} [field:typename/] {/dede:type} 表示调用指定id的栏目,不过只能调用一个,要想多个调用就只能重复多次调用该标签 4、 {dede:channel type...='top'}[field:typename/] {/dede:channel}调用子栏目的当前顶级栏目名称
,方便网站会员分类浏览整站信息 功能说明:用于获取栏目列表 适用范围:全局使用 基本语法: {dede:channel type='top' row='8' currentstyle="<a href...:channel} 参数说明: typeid = '0' 栏目ID reid = '0' 上级栏目ID row = '100' 调用栏目数 col = '1' 分多少列显示(默认为单列) type...= 'son | sun' son表示下级栏目,self表示同级栏目,top顶级栏目 currentstyle = '' 应用样式 底层模板字段: ID(同 id),typeid, typelink...[field:typename/] 调用栏目名称,无链接 [field:typeurl/] [field:typedir/] 例: {dede:channel type='top'} [field:typename/] {/dede:channel} 注:在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一
dedecms默认是没有栏目图片功能的,为了便于灵活管理就给每个栏目增加一个栏目图片的功能,栏目图片是在代码中添加的固定图片,通过改造可以实现这个功能的,下面就随ytkah一起来试试吧 1....首先,给栏目分类表`dede_arctype`表增加缩略图字段`typeimg`,用phpMyAdmin或其他数据库管理工具,直接在数据表中添加该字段,或者运行下面的SQL语句: alter table...`dede_arctype` add `typeimg` char(100) NOT NULL default ''; 2....修改页面,在表单中添加相应的字段,涉及到的页面有: dede/catalog_add.php dede/catalog_edit.php dede/templets/catalog_add.htm dede...2.3 打开dede/templets/catalog_edit.htm页面,查找 栏目名称
一般我们列表模板用于栏目所有文章或者子栏目的列表中使用的。其实我们可以设置多个栏目列表模板,只要我们在分类给不同的分类设置不同的列表模板都可以。...="{dede:field name='description' function='html2text(@me)'/}" /> 3、获取顶级栏目信息 {dede:field.typeid function...=gettoptype(@me,typename)/} 4、当前栏目名称 {dede:field.typename/} 5、当前栏目内容 {dede:field.content/} 6、当前位置 {dede...:field.position/} 7、当前栏目连接 {dede:type}[field:typeurl/]{/dede:type} 8、栏目文档列表 {dede:list pagesize='10'...titlelen='250'}{/dede:list} 9、分页标签 dede_pages">{dede:pagelist listitem="index,end,pre
:typelink/]’>更多{/dede:type}这样可以精确的获取到是那个栏目的更多连接(相当于点击之后到列表页面) l {dede:channel type=’son’}[field:typename/] {/dede:channel}这样获取到的就是栏目id是4的所有子栏目...是行数,titlelen是标题长度,orderby是排序规则,imgwidth、imgheight是缩略图宽度和高度,limit是起始位置和信息条数(更多内容可以参看dedecms手册)如果需要调用多了栏目那么可以在...:mynews}站内新闻 增加栏目教程 1. ...栏目属性 最终列表栏目:依赖模板article_article.htm和list_article.htm 频道封面:(用于单页显示)依赖index_article.htm,内容使用{dede:field.content
dede:field name="title"/} 这里文章页的标题,{dede:field.seotitle/}是栏目页,描述和KEY都是一样的写法。...4:在首页调用某栏目的子栏目:这个标签一般是产品的分类用得到。...:{dede:global name='cfg_beian'/} 6:列表页用到的标签:列表文章调用标签:{dede:list pagesize='8'} {/dede:list}当前栏目名称标签:...{dede:field name='typename'/}栏目介绍:{dede:field name='description' function='html2text(@me)'/}单页内容:{dede.../]列表栏目调用:[[field:typename/]]列表栏目调用TAG:{dede:tag row='80' getall='1' sort