2012-01-23 9 views
-1

おはよう!私はSmarty(MrAnchovy-Kohana_Smarty)とKohana(3.2)を学んでいます。私は提出後に検証される1つのフィールドを持つ簡単なフォームを作成しました。検証が失敗したときにフィールドに値を再入力してください。どうすればいいですか?Kohana 3.2とSmartyのフォーム

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

Smartyを使用してKohanaでフォームを作成し検証するためのフレームワークをお勧めしますか? ありがとうございます! Vojtech

+1

Kohanaでテンプレートエンジンを使用しているので、Kohanaのhttps://github.com/zombor/KOstache、口頭での実装をご覧ください。私はSmartyよりも柔軟性があり、javascriptを含むさまざまな言語で実装されていると思いますので、クライアント側で同じテンプレートを使用できます。 – ZolaKt

答えて

3

Smartyを使用してKohanaでフォームを作成し検証するためのフレームワークをお勧めしますか?私は検証があなたは$ _POST配列を渡す必要があり

を失敗したときにフィールドが送信された値で再作成することしたいあなたはフォーム

を作成するFormoライブラリを使用することができます

テンプレートに入力し、入力値にエコーします。例:<input type="text" name="test" value="<?php echo Arr::get($post, 'test) ?>" />

関連する問題