【问题标题】:<cfform> inside cfscript component<cfform> 在 cfscript 组件中
【发布时间】:2011-01-26 13:58:24
【问题描述】:

我正在为一个站点制作组件,我想知道我是否可以在一个组件的返回变量中返回一个 cfform 并强制coldfusion 将其输出解析。

显然使用 "writeOutput(")" 不起作用。 我怎么能做到这一点? 感谢您的宝贵时间!

【问题讨论】:

    标签: coldfusion cfform cfinput


    【解决方案1】:

    您不能返回 cfform,因为标签不能在基于 CFScript 的组件内部使用。你最好使用自定义标签来做这样的事情,然后引用你的组件来构建表单。

    我会避免(如果可能的话)将任何与 cfform 相关的部分放入组件中,无论是否基于脚本。

    如果您确实想最终走这条路,您需要将 cfform(及其相关部分)放在另一个由基于脚本的组件调用的组件中,或者放在一个包含然后保存到多变的。所有与尝试将 cfform 导入 CFC 相关的解决方案都会变得一团糟。

    【讨论】:

    • +1 表示在 CFC 中没有表格。为您的 CFM 页面保留它!
    【解决方案2】:

    如果你绝对必须这样做(虽然我自己会回避它)你可能想看看这个:

    http://www.madfellas.com/blog/index.cfm/2011/1/26/Using-CFML-tags-in-cfscript-C4X-prototype

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多