询问一下CMS的模版标签功能吧!
这段时间用了一下风迅CMS,让我发现一个比较有意思的东西,可能大家早就用过了,但是我还是第一次使用CMS。平常都是自己写。
在CMS系统里,我发现里面有一个功能叫标签,有了这个定义好的标签,你在网上随便找个模版,然后把标签插入到模版中合适的地方,然后运行这个网站,OK,插入标签的地方,都出现相应标签应出现的结果,比如在导航那里插入导航标签,然后通过IIS运行这个ASP,导航那就自动出现后台定义好的导航列表。真的好新奇哇:)
我有个疑问就是,这样的功能是如何实现的??
如果和以前HTML化标签时,用replace的话,我估计那是不行的,因为这些CMS系统里的标签,有很多应该都是动态的ASP代码,而不是以前的HTML代码。如果使用replace来替换的话,那替换的ASP代码就不会执行,而是直接打出来了。如:response.write replace("12312313","13","<%response.write '123'%>"要是这样,肯定出错。
请教各位大侠如何才能正常实现模版标签这样的功能。
在CMS系统里,我发现里面有一个功能叫标签,有了这个定义好的标签,你在网上随便找个模版,然后把标签插入到模版中合适的地方,然后运行这个网站,OK,插入标签的地方,都出现相应标签应出现的结果,比如在导航那里插入导航标签,然后通过IIS运行这个ASP,导航那就自动出现后台定义好的导航列表。真的好新奇哇:)
我有个疑问就是,这样的功能是如何实现的??
如果和以前HTML化标签时,用replace的话,我估计那是不行的,因为这些CMS系统里的标签,有很多应该都是动态的ASP代码,而不是以前的HTML代码。如果使用replace来替换的话,那替换的ASP代码就不会执行,而是直接打出来了。如:response.write replace("12312313","13","<%response.write '123'%>"要是这样,肯定出错。
请教各位大侠如何才能正常实现模版标签这样的功能。
...全文
相关推荐
好看的cms模版
好看的cms模版
git基础教程(48)配置.gitignore忽略指定文件和文件夹
简单来说一个场景:在你使用git add .的时候,遇到了把你不想提交的文件也添加到了缓存中去的情况,比如项目的本地配置信息,如果你上传到Git中去,其他人pull下来的时候就会和他本地的配置有冲突,所以这样的个性化配置文件我们一般不把它推送到git服务器中,但是又为了偷懒每次添加缓存的时候都想用git add .而不是手动一个一个文件添加,该怎么办呢?.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。修改完毕, 全局生效。
好用的cms模版代码编辑器,支持多种cms
好用的cms模版代码编辑器,支持多种cms
苹果cms8x 仿赞片模版(亲测无错)
苹果cms8x 仿赞片模版,自己修改一下内容就可以上线了,模版比较完整,视频类网站优化还不错!
骑士cms宝鸡模版
骑士cms宝鸡模版yinxi.net整理免费分享


