询问一下CMS的模版标签功能吧!

x123jing x123jing 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这段时间用了一下风迅CMS,让我发现一个比较有意思的东西,可能大家早就用过了,但是我还是第一次使用CMS。平常都是自己写。

在CMS系统里,我发现里面有一个功能叫标签,有了这个定义好的标签,你在网上随便找个模版,然后把标签插入到模版中合适的地方,然后运行这个网站,OK,插入标签的地方,都出现相应标签应出现的结果,比如在导航那里插入导航标签,然后通过IIS运行这个ASP,导航那就自动出现后台定义好的导航列表。真的好新奇哇:)

我有个疑问就是,这样的功能是如何实现的??

如果和以前HTML化标签时,用replace的话,我估计那是不行的,因为这些CMS系统里的标签,有很多应该都是动态的ASP代码,而不是以前的HTML代码。如果使用replace来替换的话,那替换的ASP代码就不会执行,而是直接打出来了。如:response.write replace("12312313","13","<%response.write '123'%>"要是这样,肯定出错。

请教各位大侠如何才能正常实现模版标签这样的功能。
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
x123jing
ASP 28,401 成员 356,940 内容