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

modx:解析vars时,代码段会剥离并挂起字符串

  •  0
  • cusspvz  · 技术社区  · 16 年前

    我有一个这样的片段调用:

    [!mysnippet?&content=`[*content*]` !]
    

    如果我发送这样的html,会发生什么情况:

    [!mysnippet?&content=`<p color='red'>Yeah</p>` !]
    

    它将返回:

    <p colo
    

    [仅测试]代码片段(mysnippet)是:

    <?php
    return $content;
    ?>
    

    为什么会这样? 我的实际代码片段是将html转换为pdf,所以我真的需要这个。

    谢谢大家;d

    编辑:我正在使用modx evo 1.0.2

    1 回复  |  直到 16 年前
        1
  •  2
  •   user319201    16 年前

    modx evolution有一个限制,您不能在片段参数值中使用“=”(等号)。最好的解决方案是将内容放在一个块或电视中,然后调用它。这不是modx革命的问题。