代码之家  ›  专栏  ›  技术社区  ›  PurplePilot

HTML中的变量

  •  2
  • PurplePilot  · 技术社区  · 14 年前

    在窗体操作中,我有以下行\

    <form action="{URL}" method="post" target="_self" id="xxx" name="xxx">
    

    当在浏览器中呈现时,它变为

    action="/abc/17224_pb/HTTP/index.php" 
    

    这只是HTML。我看不到URL被定义的任何地方,而且无论如何,您不能在HTML中有变量(可以吗?)

    我以为可能是jquery,但它需要在脚本中??

    它是从哪里来的?它是如何定义的?

    这段代码实际上并不在框架中,但我们确实有一些Zend框架代码。

    编辑:DOH!模板化引擎。很好,smarty肯定不存在,但是Zend框架的一些部分包含在项目中,所以我假设这就是它的起源。

    我跟踪了页面的构建,Zend是其中唯一可以作为引擎的东西。 谢谢大家。

    4 回复  |  直到 14 年前
        1
  •  4
  •   Gonzalo Quero    14 年前

    您的HTML必须在某种模板引擎上运行,该引擎将该令牌替换为真正的URL。

    http://en.wikipedia.org/wiki/Template_engine_%28web%29

        2
  •  1
  •   Web Logic    14 年前

    最有可能的是 template engine 正在使用,例如 Smarty 或者自定义模板机制,或者 many of them out there .

        3
  •  1
  •   Moak    14 年前

    看起来模板引擎将替换为适当的内容

        4
  •  0
  •   zzz    14 年前

    在代码中搜索HTML文件名,应该有模板引擎调用或其他内容:)