您的位置:首页> 日志> 动易系统 正文

我们后台有个【批量添加节点】的功能,很方便,能把整个网站的栏目架构一下子建立起来,但是客户有时候需要把一个节点或者某一些节点转换成为单页或者外部链接,这时候问题来了:我们后台不支持把节点转换成为单页或者外部链接,要换过来就必须删除原来建立好的栏目节点,再新建一个单页节点或者外部链接。如果客户网站的栏目和节点少的时候还可以逐个删除修改,但是节点多的时候,修改起来还是很烦人的事情,这里我用一种更灵活的方法取代原来的手动删除和新建单页和外部链接的方法。

一、先说简单一点的取代【单页节点】的方法:

其实单页节点栏目节点就多了一个【可视化编辑】的功能,可以编辑文章格式和上传附件等功能:

实现这个功能要用到一个文件,把它复制到网站根目录下的Admin\Contents目录里,覆盖原来的文件就可以了,然后在栏目节点的自设内容哪里就多了一个【可视化编辑】的按钮啦,如下图:

在这里我们要感谢我们开发部的【万能的太阳】兄(反正别人是这样喊他的)为我们提供的这个增强版补丁;

补丁下载:栏目节点自设内容可视化编辑补丁

二、栏目节点实现跳转外部链接:

其实网页跳转,我们用单纯的HTML 代码也可以做到,结合到系统里面其实就是如何把一个网址插入到这段代码里面而已,请看下面跳转模版的代码:

------------------------[代码开始]-------------------------

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="UTF-8">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="refresh" content="0;url={PE.Label id="自设内容" nodeid="307" num="1" /}" />
<meta content="{PE.Label id="取得META信息" nodeId="307" metaType="keywords" /}" name="Keywords" />
<meta content="{PE.Label id="取得META信息" nodeId="307" metaType="description" /}" name="Description"/>
<title>{PE.Label id="取得节点名称" nodeId="307" /}-{PE.SiteConfig.SiteName /}</title>
</head>
<body></body>
</html>

----------------------------[代码结束]------------------------

蓝色部分就是跳转的网址,我们把跳转网址放到了栏目节点的自设内容里面去了。

保存上面那段代码为一个模版文件,在该节点的【模版选项】选择保存好的模版文件就可以了,如下图:

 

下载模版:跳转到自定义内容1网址模版