首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么样的模板引擎使用双下划线外壳?

什么样的模板引擎使用双下划线外壳?
EN

Stack Overflow用户
提问于 2014-04-24 06:24:54
回答 1查看 114关注 0票数 0

我被要求继续和修改一个CMS项目,这似乎是自定义的。从其中一个文件中提取的代码如下:

代码语言:javascript
复制
<!-- BEGINACCESS_DATA=LoginData -->
<ul id="topleftlogin" class="sf-menu">
    <li><a href="__linklogin__">Sign In</a></li>
</ul>
<!-- ENDACCESS_DATA -->
<!-- BEGINACCESS_DATA=LogoutData -->
<ul id="topleftlogin" class="sf-menu">
    <li><a href="#">Hai, __myname__</a></li>
    <li>__panel__</li>
    <li>__logout__</li>
</ul>
<!-- ENDACCESS_DATA -->

上面的内容来自一个HTML文件(form_view.html)。

我的问题是:

  • 是用双下划线括起来的(例如。( __myname__)某种变量
  • 他们的价值观从何而来?
  • 什么样的模板引擎使用这样的格式?

我已经搜索了其余的文件,但找不到这些“变量”与它们检索的数据之间的联系。我该找什么??

EN

回答 1

Stack Overflow用户

发布于 2014-04-24 06:37:27

我猜某些php (regex)脚本正在解析代码之间的

代码语言:javascript
复制
  < !-- BEGINACCESS_DATA--> and < !-- ENDACCESS_DATA -->

替换像__ % __这样的令牌

查看php源代码和.htaccess

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23261341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档