|
主题:最新完美单页管理方案■■■■适用于企业站点■■■采用301跳转 [收藏主题] | 转到: |
有人给我发短信,说6.0不支持,其实这是错误的。我写的教程除了涉及到修改源码的,各种技巧性的尤其是div+css的,那是无论什么版本,甚至无论什么CMS都通用的。希望大家仔细学习。 =============================
单页管理对于科讯来说是个弱项,而科讯默认的单页管理显得很繁琐,而且没有下级栏目的设置,很是不方便。我之前有做过一个相关的教程,相信不少科讯朋友都有看过,那么这次我带来的是更加完美的解决方案,希望对有需要的朋友有所帮助。
首先,必须拿出实际的例子来说明才有说服力。简单举例,要做一个企业站,有公司简介这个栏目,下面开设几个子栏目
-网站首页 -公司简介 --公司资质 --总经理致辞 --公司荣誉
好,如上所述,公司简介以及公司资质等三个栏目都是单页,一共是4个单页。
我们在后台新建一个栏目叫做“单页管理”英文设置为"about",频道数值可以设置为1000,这个时候,科讯默认的设置,会在导航最后显示这个栏目,为单页管理,怎么办?
很好办,科讯自带有一个选项, 栏目管理 >> 频道选项 >> 频道顶部导航选择 >> 不显示,那么就不会在导航标签显示这个栏目了。
在这个栏目下新建4篇文章,标题为“公司简介”等。利用科讯的自定义文件名定义成如下:
以下内容只有回复后才可以浏览,请先登录! OK。这个自定义名称是为了方便搜索引擎抓取和正确辨别该页的内容。也为了好记。
一般下级栏目导航都在侧栏,显示 公司简介,以及另外三个单页。怎么设置呢?很多人只想到栏目频道列表的系统函数标签。事实上,大可不必。我们可以使用一个基本的函数标签——栏目文章列表。
新建一个系统函数标签“单页频道导航”,将其指定到单页管理下。那么,这个函数标签即可调用出着几篇单页的链接了。一般在模板中这样写:
[replyview] <div id="left_nav"> <h3>公司简介</h3> {LB_单页频道导航} </div>
[/replyview] CSS怎么去写是你的事情了。
内容部分,不使用标题。使用如下代码即可:
================
[replyview]
<div id="danye">
[/replyview] ================
只调取标题和内容即可。具体的样式以及网页的其他部分设计是你自己的事情了。
本来到这里就可以完了,但是还有若干问题没有解决。我们逐一说明:
================================================
1、不能使用{LB_位置导航}系统函数标签。
如果使用这个函数标签,那么我们设计的真相就原形毕露了。他会显示为如下:
当前位置:XXX网站 >> 单页管理 >> 浏览文章
这当然不是我们想要的结果,怎么解决?其实很简单的。
我们不使用这个系统函数标签,而在该放这个系统函数标签的地方使用以下代码即可:
[replyview]
<div>当前位置:<a href="{$GetSiteUrl}">{$GetSiteName}</a> >> {$GetArticleShortTitle}</div>
[/replyview]
这段代码是通用的,任何一个需要的朋友可以直接复制过去。
2、网页标题如何设置?
如果是栏目,你可以使用如下代码:
<title>{$GetClassName} - {$GetSiteName}</title>
那么,这个页面该如何书写呢?其实吧,问这个问题有点缺,真的。使用如下代码即可:
<title>{$GetArticleShortTitle} - {$GetSiteName}</title>
把取得栏目名字改成取得文章标题即可。
3、显示顺序不对,不是按照我的要求的顺序。
添加这几篇单页的时候,你按照倒序添加,如上的例子,你可以从公司荣誉添加到公司简介。然后那个{LB_单页频道导航}系统函数标签你设置的时候按照默认的,文章ID降序排序即可。
4、如何在导航上调用?
如,网站首页的排序为1,那么我们新建一个公司简介的外部链接,链接到/about/about.html,排序为2,那么当访问者访问到公司简介之后,可以通过我们上面的系统函数标签访问到所有的单页。
5、访问者访问/about/怎么办?
这不是没可能,因为事实上设计者原先的想法是“公司简介”这个单页的物理路径是/about/index.html,但是问题,这是一个栏目,不可以是单页模板,因此只能搞成/about/about.html,本来吧,通过导航访问也没问题,但说不准有哪个傻逼去掉后面的访问。反正我有时候也会这样傻逼一下的。
解决方法是做个跳转。之前我的教程让大家做的META跳转,这个跳转不怎么样,搜索引擎不认可。后来通过深入学习SEO之后,知道搜索引擎认可的跳转方法是301跳转,中文名称之为“永久性转移”。
新建一个模板,代码如下:
=================== [replyview] <%@ Language=VBScript %> [/replyview] ===================
将这个模板绑定到我们的“单页管理”这个栏目。
这是一个ASP的301跳转,既然是ASP,那么默认生成的INDEX.HTML就没有跳转功效了,怎么办?感谢我们伟大的科讯编写者吧,它有一个强大的功能,就是自定义栏目首页生成文件名!我们选择其中的index.asp 即可了。
通过以上设计大家可以知道一个简单的牛B的,无可挑剔的单页管理是如何打造的了。
可以看看示例的:
菏泽电梯公司 菏泽餐饮管理 菏泽网站建设 原油含水自动快速测定仪
下面有人说太复杂了。这是你没去操作,你操作一次,就不会觉得复杂了。科讯是一个大的通用程序,我们没有理由要求科讯实现太多稀奇古怪的要求。因此,在科讯的基础上,我们去灵活的运用就显得格外重要了。 |
|
支持(1) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
huanleicool 发表于:2010/6/5 12:52:00 | 只看该作者 查看该作者主题
9楼
|
|
支持(0) | 反对(0) 顶端 底部 |
支持(1) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |