2014-09-12 4 views
0

저는 HelperForm을 사용하여 multilang 기능이있는 양식을 표시하고 있습니다. 필드가있는 모델을 만들었습니다 (일부는 multilang).Prestashop에 제출 된 값으로 ObjectModel을로드하는 방법은 무엇입니까?

일단 사용자가 양식을 제출하면 제출 양식의 데이터를 새 모델에 어떻게 채울 수 있습니까?

나는이 시도 :

$instance = new MyModel(); 
$instance->validateController(); 

을하지만 이상한 이유의 어떤 종류의, 그것은 언어 필드 만 "직접"필드를 저장하지 않습니다.

나는 validateFieldsvalidateFieldsLang을 사용하려고 생각했지만 처음 발생한 오류에서 멈 춥니 다. 가능한 모든 오류를 한 번에 나열하고 싶습니다.

어떻게하면됩니까?

답변

0

전면 또는 후면 사무실에서 사용하고 있습니까?

관리 컨트롤러는 모듈이기 때문에, 나는 모듈 클래스를 확장하고있어,이

$this->copyFromPost($this->object, $this->table); 

틱은 기본적으로 객체의

+0

아 미안 내가 언급하는 것을 잊었다 검증,하지만 그들 중 누구도 호출합니다. –

관련 문제