账号通
    

账号  

密码  

254123

查看

453

回复
主题:最新完美单页管理方案■■■■适用于企业站点■■■采用301跳转 [收藏主题] 转到:  
孤风大虾 当前离线

1700

主题

7

广播

118

粉丝
添加关注
级别:高一年

用户积分:10218 分
登录次数:451 次
注册时间:2006/3/28
最后登录:2022/3/10
孤风大虾 发表于:2009/8/9 16:28:00   | 只看该作者 查看该作者主题 楼主 


有人给我发短信,说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">
    <h3 id="class_name">{$GetArticleShortTitle}</h3>
    <div id="article_content">{$GetArticleContent}</div>
   </div>


 


[/replyview]


================


 


只调取标题和内容即可。具体的样式以及网页的其他部分设计是你自己的事情了。


 


本来到这里就可以完了,但是还有若干问题没有解决。我们逐一说明:


 


================================================


 


1、不能使用{LB_位置导航}系统函数标签。


 


如果使用这个函数标签,那么我们设计的真相就原形毕露了。他会显示为如下:


 


当前位置:XXX网站 >> 单页管理 >> 浏览文章


 


这当然不是我们想要的结果,怎么解决?其实很简单的。


 


我们不使用这个系统函数标签,而在该放这个系统函数标签的地方使用以下代码即可:


 


[replyview]


 


<div>当前位置:<a href="{$GetSiteUrl}">{$GetSiteName}</a> &gt;&gt; {$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 %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","/about/about.html"
%>


[/replyview]


===================


 


将这个模板绑定到我们的“单页管理”这个栏目。


 


这是一个ASP的301跳转,既然是ASP,那么默认生成的INDEX.HTML就没有跳转功效了,怎么办?感谢我们伟大的科讯编写者吧,它有一个强大的功能,就是自定义栏目首页生成文件名!我们选择其中的index.asp 即可了。


 


通过以上设计大家可以知道一个简单的牛B的,无可挑剔的单页管理是如何打造的了。


 


可以看看示例的:


 


菏泽电梯公司  菏泽餐饮管理  菏泽网站建设 原油含水自动快速测定仪


 


下面有人说太复杂了。这是你没去操作,你操作一次,就不会觉得复杂了。科讯是一个大的通用程序,我们没有理由要求科讯实现太多稀奇古怪的要求。因此,在科讯的基础上,我们去灵活的运用就显得格外重要了。



 
  支持(1) | 反对(0) 回到顶部顶端 回到底部底部
zy56000 当前离线

40

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:221 分
登录次数:21 次
注册时间:2009/10/29
最后登录:2011/2/25
zy56000 发表于:2010/6/18 9:12:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
uaidc8886 当前离线

220

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:965 分
登录次数:1 次
注册时间:2010/6/13
最后登录:2010/6/19
uaidc8886 发表于:2010/6/17 15:03:00   | 只看该作者 查看该作者主题 藤椅 
记号记号,下次用得着!
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
uaidc8880 当前离线

194

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:845 分
登录次数:1 次
注册时间:2010/6/13
最后登录:2010/6/19
uaidc8880 发表于:2010/6/16 23:40:00   | 只看该作者 查看该作者主题 板凳 
科汛在线考试系统(NET)
记号记号,下次用得着!
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
uaidc8880 当前离线

194

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:845 分
登录次数:1 次
注册时间:2010/6/13
最后登录:2010/6/19
uaidc8880 发表于:2010/6/16 1:00:00   | 只看该作者 查看该作者主题 报纸 
科汛在线考试系统(NET)
真的很不错,非常稳定,速度很快!!!!!!
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
zkxing 当前离线

44

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:229 分
登录次数:144 次
注册时间:2010/5/20
最后登录:2023/4/20
zkxing 发表于:2010/6/14 20:59:00   | 只看该作者 查看该作者主题 地板 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
lulinqing 当前离线

30

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:103 分
登录次数:26 次
注册时间:2010/5/29
最后登录:2011/5/15
lulinqing 发表于:2010/6/14 0:07:00   | 只看该作者 查看该作者主题 7楼 
科汛在线商城系统(NET)

回复,看隐藏的代码。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wahaha888 当前离线

65

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:33 分
登录次数:14 次
注册时间:2010/5/30
最后登录:2010/7/25
wahaha888 发表于:2010/6/5 15:37:00   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
huanleicool 当前离线

12

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:23 分
登录次数:9 次
注册时间:2010/6/4
最后登录:2010/8/10
huanleicool 发表于:2010/6/5 12:52:00   | 只看该作者 查看该作者主题 9楼 
科汛在线考试系统(NET)
顶顶顶顶顶顶顶顶顶顶顶顶顶顶
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
56art 当前离线

129

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1564 分
登录次数:284 次
注册时间:2007/5/25
最后登录:2017/9/6
56art 发表于:2010/6/2 16:59:00   | 只看该作者 查看该作者主题 10楼 
 
  支持(1) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.37500秒 powered by KesionCMS 9.0