网页知识大全网站改版中:主站将改版成软件下载,PPT,个人简历等等内容,现有内容保留到旧版中去。
您所在的位置:首页 > AKCMS > AKCMS模版 > 正文

第3-4节:AKCMS模板

作者: 来源: 日期:2019/9/18 16:36:01 人气:237 加入收藏 标签:AKCMS

AKCMS安装好之后接下来就要编写模板了。编写模板不是一件多么高深的事情,非常非常简单,你花5分钟阅读完本文之后一定会同意我的观点。

所谓模板其实就是HTML网页源代码,您可以使用Dreamweaver等网页设计工具设计您的网页。在akcms后台、模板管理、新建一个名为test.htm的模板。拷贝您刚刚设计的网页的html源代码粘贴在空白模板中,保存,OK。您的第一个模板就制作完成了。但是此时尚没有页面使用这个模板,所以暂时看不到效果。不要着急,马上搞定!接下来在后面页面管理那里,新建一个页面,叫“测试页面”,在模板的下拉菜单那里找到我们刚刚创建的test.htm,再为这个页面设定一个文件名,比如:myfirstpage.htm,保存,OK,在页面管理列表中有一个页面了!看看效果吧!点击“预览”链接,弹出一个新的页面,这就是我们制作的myfirstpage.htm,简单吧?

这个网页和我们设计的模板--test.htm是一模一样的,你一定要问了如果这就是CMS管理还不如我直接用FTP传上去呢。不要心急,我们马上就看到AKCMS的威力了!

假设我们之前已经创建了一个名叫“狗”的栏目,录入了一些宠物狗的信息。假设我们要在刚才的页面上加上一些内容,就叫“最新狗狗”吧。我们打开模板,新增加下面一段:<{getitems num="5" category="1" template="<h3><a href=()[url]()>[title]</a></h3>"}>,保存。AKCMS内建了getitems等获取内容标签10多个,他们的详细介绍请参考第7章《模板函数标签》

可能有心急的朋友刷新myfirstpage发现没有任何变化。这并不奇怪,myfirstpage是一个静态html页面,如果我们不手动重新生成,它就不会变化。我们再回到页面管理重新生成刚才的页面。这次再刷新myfirstpage看到效果了吧?好了,上面我们已经成功得在页面上调用了狗栏目的最新的5只狗狗了。

akcms初见威力,类似的你可以在网页上调用各个栏目的内容列表,并可以灵活控制显示的样式。

文章内容页最终应用哪个模板遵循:如果文章指定了模板则以此为准;如果文章没指定模板则以文章所属栏目的指定的模板为准;如果栏目也没有指定模板则默认为item_display.htm

栏目列表页最终应用哪个模板遵循:如果栏目制定了模板则以此为准;如果栏目没有指定模板则默认为category_list.htm

栏目首页最终应用哪个模板遵循:如果栏目制定了模板则以此为准;如果栏目没有指定模板则默认为category_home.htm

好啦,你已经掌握了模板的使用。接下来用两个案例讲述变量和子模板

一 自定义变量

二 子模板

子模板和变量的有机结合灵活运用可以大幅度提高网站的可维护性。不过看不懂上面介绍的也可以跳过这两段,不使用这两个功能也能用AKCMS。等你遇到问题的时候自然会想起这两个功能,到时候再回头看这两段也没问题。

其他和模板相关的教程

模板中调用变量

模板文件在哪个目录?

子模板

获取文章内容(getitems)

获取附件内容(getattachments)

包含远程URL内容(akincludeurl)

包含文件内容(akinclude)

获取评论(getcomments)

获取栏目(getcategories)

获取分页(getindexs)

获取列表(getlists)

获取数据库数据(getsqls)


本文网址:http://clewo.net/AKCMSmoban/230.html
读完这篇文章后,您心情如何?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
编辑推荐
  • 没有资料