2012-01-23 4 views
-1

안녕하세요! 나는 Smarty (MrAnchovy-Kohana_Smarty)와 Kohana (3.2)를 배우고 있습니다. 제출 후 검증 된 하나의 필드가있는 간단한 양식을 만들었습니다. 유효성 검사가 실패 할 때 제출 된 값으로 필드를 다시 채우고 싶습니다. 제발 어떻게 할 수 있니?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보다 유연하고 자바 스크립트를 포함한 다양한 언어로 구현되어 있으므로 클라이언트 측에서 동일한 템플릿을 사용할 수 있습니다. – ZolaKt

답변

3

Smarty를 사용하여 Kohana에서 양식을 만들고 검증하기위한 프레임 워크를 권장 할 수 있습니까? 당신은 검증 당신은 $ _POST 배열을 전달해야

을 실패 할 때 내가 제출 된 값으로 다시 채워되는 필드를 원하는 형태

을 만들 Formo 라이브러리를 사용할 수 있습니다

템플리트에 입력하고 입력 값에 에코합니다. 예 : <input type="text" name="test" value="<?php echo Arr::get($post, 'test) ?>" />.