- 浏览: 145960 次
- 性别:
- 来自: 青岛
文章分类
- 全部博客 (98)
- css (17)
- Java (7)
- PHP (16)
- javascript (6)
- Ajax (0)
- jQuery (1)
- 网络 (3)
- windows (1)
- 服务器 (2)
- 开发流程 (0)
- SEO (1)
- 网页设计制作 (5)
- 数据库 (7)
- 工具 (6)
- 移动通信 (1)
- 数据库 oracle (5)
- PHP phpcms (2)
- thinksns (1)
- jsp (1)
- dedecms (7)
- EmEditor (1)
- 数据库,mysql (5)
- 数据库,mssql (11)
- svn (1)
- PHP,ecshop (1)
- Ofbiz (0)
- linux (2)
- destoon笔记 (1)
- discuz (1)
最新评论
-
sibyl_pisces:
guangqiang 写道嗯 有点意思 敬同行 你也是在青岛吗 ...
CSS+DIV固定底部的漂浮导航条 -
guangqiang:
嗯 有点意思 敬同行 你也是在青岛吗 ?
CSS+DIV固定底部的漂浮导航条 -
sibyl_pisces:
anqiuejack 写道解决了我的问题,但还是搞不懂对IE固 ...
CSS+DIV固定底部的漂浮导航条 -
anqiuejack:
解决了我的问题,但还是搞不懂对IE固定设定的代码的意思,这是J ...
CSS+DIV固定底部的漂浮导航条 -
yuxiatongzhi:
绑定事件里 return false; 如果设置 ...
ie6 javascript:void(0);
修改 channerl.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,$attlist); extract($ctag->CAttribute->Items, EXTR_SKIP); $innertext = $ctag->GetInnerText(); if(empty($typeid) && $envs['typeid']!=0) { $typeid = $envs['typeid']; $reid = $envs['reid']; }else{ $reid=0; } if($type==''||$type=='sun') $type="son"; if($innertext=='') $innertext = GetSysTemplets("channel_list.htm"); if($reid==0 && $typeid>0) { $dbrow = $dsql->GetOne("Select reid From dede_arctype where id='$typeid' "); if(is_array($dbrow)) $reid = $dbrow['reid']; } $likeType = ''; if($type=='top') { $sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,description From dede_arctype where reid=0 And ishidden<>1 order by sortrank asc limit 0,$row"; } else if($type=="son") { //if($_sys_globals['typeid']>0) $typeid = $_sys_globals['typeid']; if($typeid==0) { return ''; } $sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,description From dede_arctype where reid='$typeid' And ishidden<>1 order by sortrank asc limit 0,$row"; } else if($type=="self") { if($reid==0) { return ''; } $sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,description From `dede_arctype` where reid='$reid' And ishidden<>1 order by sortrank asc limit 0,$row"; } //And id<>'$typeid' $dtp2 = new DedeTagParse(); $dtp2->SetNameSpace("field","[","]"); $dtp2->LoadSource($innertext); $dsql2 = clone $dsql; $dsql->SetQuery($sql); $dsql->Execute(); $line = $row; $GLOBALS['autoindex'] = 0; for($i=0;$i < $line;$i++) { if($col>1) $likeType .= "<dl>\r\n"; for($j=0;$j<$col;$j++) { if($col>1) $likeType .= "<dd>\r\n"; if($row=$dsql->GetArray()) { if($type=='self' && $row['id']==$typeid) //处理同级栏目中,当前栏目的样式 { if($currentstyle!='') { $linkOkstr = $currentstyle; $row['typelink'] = GetOneTypeUrlA($row); $linkOkstr = str_replace("~typelink~",$row['typelink'],$linkOkstr); $linkOkstr = str_replace("~typename~",$row['typename'],$linkOkstr); $likeType .= $linkOkstr; } }else { $row['typelink'] = $row['typeurl'] = GetOneTypeUrlA($row); if(is_array($dtp2->CTags)) { foreach($dtp2->CTags as $tagid=>$ctag){ if(isset($row[$ctag->GetName()])) { $dtp2->Assign($tagid,$row[$ctag->GetName()]); } elseif ('sonchannel' == $ctag->GetName()) { $dtp2->Assign($tagid,lib_channel_son($ctag,$row['id'],$dsql2)); } } } $likeType .= $dtp2->GetResult(); } } if($col>1) $likeType .= "</dd>\r\n"; $GLOBALS['autoindex']++; }//Loop Col if($col>1) { $i += $col - 1; $likeType .= " </dl>\r\n"; } }//Loop for $i $dsql->FreeResult(); return $likeType; } function lib_channel_son($ctag,$typeid = 0,$dsql2) { $attlist = "row|100,col|1,currentstyle|"; FillAttsDefault($ctag->CAttribute->Items,$attlist); extract($ctag->CAttribute->Items, EXTR_SKIP); $innertext = $ctag->GetInnerText(); $likeType = ''; //if($_sys_globals['typeid']>0) $typeid = $_sys_globals['typeid']; if($typeid==0) { return ''; } $sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,description From dede_arctype where reid='$typeid' And ishidden<>1 order by sortrank asc limit 0,$row"; //And id<>'$typeid' $dtp2 = new DedeTagParse(); $dtp2->SetNameSpace("field","[","]"); $dtp2->LoadSource($innertext); $dsql2->SetQuery($sql); $dsql2->Execute(); $line = $row; for($i=0;$i < $line;$i++) { if($col>1) $likeType .= "<dl>\r\n"; for($j=0;$j<$col;$j++) { if($col>1) $likeType .= "<dd>\r\n"; if($row=$dsql2->GetArray()) { $row['typelink'] = $row['typeurl'] = GetOneTypeUrlA($row); if(is_array($dtp2->CTags)) { foreach($dtp2->CTags as $tagid=>$ctag){ if(isset($row[$ctag->GetName()])) { $dtp2->Assign($tagid,$row[$ctag->GetName()]); } elseif ('sonchannel' == $ctag->GetName()) { $dtp2->Assign($tagid,lib_channel_son($ctag,$row['id'],$dsql2)); } } } $likeType .= $dtp2->GetResult(); } if($col>1) $likeType .= "</dd>\r\n"; }//Loop Col if($col>1) { $i += $col - 1; $likeType .= " </dl>\r\n"; } }//Loop for $i $dsql2->FreeResult(); return $likeType; } ?> 模板调用 {dede:channel type='son' typeid='14'} <div><a href="[field:typelink/]">[field:typename/]</a></div> <ul> [field:sonchannel] <li><a href="[field:typelink/]">[field:typename/]</a></li> [/field:sonchannel] </ul> {/dede:channel}
http://www.23sc.cn/Web/Jc/Cms/2011/10/7809.html
发表评论
-
dede重新安装
2013-10-08 09:59 598重装的方法: 1、找到安装目录\install\index. ... -
Destoon B2B复制、新建商城模块
2013-07-08 16:50 1157开发背景:网站准备一个赠品模块,赠品的计算方法和商城还 ... -
dede首页或列表页调用文章内容页body
2013-03-29 10:09 811在使用dede过程,有的朋友会调调出文章的列表的内容出来,怎 ... -
Video not found or access denied错误解决方法 网站潜入视频播放flv等格式错误
2012-10-15 15:15 2542问题描述: 在p ... -
为什么PHP文件一般没有结束标记
2012-07-19 15:57 1615对于经常开发PHP的程序员来说,习惯性的文件末尾不加结束 ... -
织梦栏目单页面的使用技巧
2012-05-04 09:12 919今天我们要讲的是如何制作可以在后台更新的单页面。我们在建 ... -
Ecshop多语言切换
2012-02-14 17:49 10961)、首先打开 includd ... -
常用的php ADODB使用方法集锦
2012-02-02 13:02 871<?php //定义数据 ... -
php中出现“Call to a member function Execute() on a non-object”的问题
2012-01-06 14:18 14514没得办法,学艺不精,今天使用php+adodb进行数据库操作 ... -
织梦cms获取当前栏目路径及栏目名称的标签调用
2011-11-21 23:21 1834标签如下:{dede:type}<a href=&q ... -
织梦标签全部调用方法
2011-11-05 22:14 1232* 关键描述调用标签: <meta nam ... -
DEDE织梦后台打开为什么是空白
2011-11-02 12:22 3003dedecms织梦5.7空白的第一种可能: dedecm ... -
您的服务器没有安装这个PHP扩展:curl ... Failed
2011-10-23 13:21 4000今天安装Thinksns的时候出现下面的错误,在网上搜了一下, ... -
php数组 多维数组
2011-05-27 10:05 900关于数组: PHP中的数 ... -
Smarty中foreach的index、iteration的使用
2011-04-18 10:41 5327个人观点:在从事PHP开发一年后我深刻的体会到了Sma ... -
判断php变量是否定义,是否为空
2011-02-24 16:59 1028isset() 【1】 Returns TRUE if ... -
PHP中文乱码问题
2011-02-10 12:31 677在PHP网页编程是经常会出现编码错误的问题,那编码错误这 ... -
PHP 遍历数组的方法汇总
2010-11-07 12:25 7861. foreach() foreach()是一个用来遍历数 ...
相关推荐
在DEDE CMS中,栏目是一种组织内容的方式,它可以看作是网站的一个子频道或者分类,用于整理和展示相关的文章或信息。栏目不仅可以包含文本内容,还可以包括图片、视频等多种媒体形式。 添加DEDE栏目图片的步骤通常...
标题中的“dede批量建子栏目”指的是使用DEDECMS(织梦内容管理系统)进行大量二级栏目的自动化创建。DEDECMS是一款广泛使用的开源CMS,它允许用户通过后台管理界面轻松构建网站结构,包括创建栏目和子栏目。批量建...
标题 "dede5.7增加栏目图片banner或栏目图片" 指的是在织梦(DedeCMS)5.7版本中对网站栏目的功能增强,特别是关于栏目图像的添加和编辑。织梦内容管理系统(DedeCMS)是一款基于PHP+MySQL技术开发的开源CMS系统,...
在DEDE5.7中,栏目是一个组织内容的重要方式,每个栏目可以包含多个子栏目或文章,用于分类展示网站信息。 这个"dede5.7栏目增加缩略图"插件的核心功能是扩展了DEDE5.7原有的栏目管理功能,允许管理员在创建或编辑...
- 继续在"常规选项"下设置"栏目交叉"为"自动获取同名栏目内容",确保内容能被正确地调用。 - 在"高级选项"里,设置"列表模板"为`{style}/danye.htm`,这里的`danye.htm`是你刚才创建的新模板的文件名。 最后,...
简单介绍一下,做织梦DEDE程序的人,都知道,如果做频道封面页,最麻烦的就是各个封面,里面要显示其子栏目的名称,简介缩略图,如果运气不好,如果有10个封面页,就得做10个模板,本人亲测,解决了做10个模板的问题...
注意事项:如果你只给父栏目添加了图片,而子栏目想用父栏目图片请使用下面的方法调用: 复制代码 <img src="{dede:field.typeid runphp='yes'}$ID = @me; $sql = "relID = "$row[reid]"sql = "SELECT `arcpic` ...
为了实现嵌套循环,我们可以在模板中先使用`{dede:channel}`标签获取顶级分类,然后在每个分类内部再嵌套一个`{dede:arclist}`标签来读取该分类下的产品。例如: ```html {dede:channel type='top' row='4'} <h3>{...
提供的代码将默认的描述标签替换为动态获取栏目描述的代码,同样使用了`{dede:field...}`标签,通过查询`dede_arctype`表中的`description`字段,获取到栏目对应的描述信息。 3. **关键词(Meta Keywords)**:...
修改了以前各个栏目是同一缩略图的bug 各个栏目可以上传不同的缩略图 测试通过 贡献给大家 dede5 7栏目增加缩略图修改正子栏目缩略图2013 10 21 rar 更多技术文档我的博客:http: l00365 blog 163 com
自定义函数列表##################################### 1.function getUrlByID($ID) $ID--栏目ID 根据栏目id判断如果此栏目下只有一篇文章则返回这篇文章的arcurl 否则返回栏目typeurl 2.function ...
1. **织梦标签系统**:织梦采用自定义标签的方式来实现页面内容的调用和展示,如`{dede:channel type='son'}`标签用于获取当前栏目的子栏目。在实现N级栏目树时,我们需要掌握如何嵌套和组合这些标签,以递归地获取...
标题 "dede5.7修复自由列表不能获取多个关键字" 指的是在织梦内容管理系统(DEDECMS,简称dede)的5.7版本中,存在一个关于自由列表功能的问题,即无法检索和显示包含多个关键字的内容。这个问题可能涉及到网站内容...
dede搜索页面调用栏目文章需要修改的文件, arc.searchview.class.php
修正版应该修复了这个问题,确保所上传的缩略图能在前端页面正常显示,无论是在栏目列表还是单独的栏目详情页。 3. 数据库结构调整:为了存储和检索缩略图信息,修正版可能修改了DEDE5.7的数据库结构,新增了用于...
1. 常用内容标签:如`{dede_archives}`用于获取文章内容,`{dede_column}`用于获取栏目信息,`{dede_link}`用于链接管理,`{dede_image}`则处理图片标签,它们是构建DEDE网站的基础。 2. 条件判断标签:如`{dede_if...
【标题】"360批量增加DEDE子目录助手"涉及到的是一个针对织梦内容管理系统(DedeCMS)的辅助工具。织梦内容管理系统是一款基于PHP+MySQL开发的开源CMS,广泛应用于网站建设和管理。这款360批量增加DEDE子目录助手...
4. 这里的`{dede:ahuagetarc}`标签是Ahua开发的,它具有DEDE CMS内置的`arclist`标签的所有功能,可以方便地在任何页面获取栏目下的特定文章或最底部的文章内容,非常适合企业站的单页应用。 5. 注意,此标签是收费...
2、 自动更新网站首页和需要更新的栏目页,需要更新的栏目页是有新文章生成的栏目,没有新文章更新的栏目不会更新,提高了更新的性能。 3、 可以按照栏目或者总数更新文章。按照栏目更新文章,每个栏目更新指定篇数...