【问题标题】:Forms with Kohana 3.2 and SmartyKohana 3.2 和 Smarty 的表单
【发布时间】:2012-01-23 14:31:02
【问题描述】:

美好的一天!我正在使用 Smarty (MrAnchovy-Kohana_Smarty) 学习 Kohana (3.2)。我创建了一个包含一个字段的简单表单,该字段在提交后进行验证。我希望在验证失败时用提交的值重新填充该字段。请问我该怎么做?

<div class="field_input">{form::input('cs_number')}</div>

您能否推荐一些使用 Smarty 在 Kohana 中创建和验证表单的框架? 先感谢您!沃杰科技

【问题讨论】:

  • 不相关,但由于您使用的是带有 Kohana 的模板引擎,请查看 github.com/zombor/KOstache,Kohana 的 mustache 实现。我认为它比 Smarty 更灵活,以多种语言实现,包括 javascript,因此您可以在客户端使用相同的模板。

标签: forms kohana smarty kohana-3 smarty3


【解决方案1】:

您能否推荐一些使用 Smarty 在 Kohana 中创建和验证表单的框架?

您可以使用Formo 库来创建表单

我希望在验证失败时使用提交的值重新填充该字段

您需要将 $_POST 数组传递给模板并在输入值中回显它。示例:&lt;input type="text" name="test" value="&lt;?php echo Arr::get($post, 'test) ?&gt;" /&gt;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-29
    相关资源
    最近更新 更多