2013-06-26 2 views
0

Joomla 2.5 구성 요소를 개발 중입니다. 그래서 저장할 양식에 새로운 필드를 추가하기 위해 다시배열 저장 injoomla 2.5 구성 요소 개발

<?php foreach($this->form->getFieldset('details') as $field): ?> <div> 
<?php echo $field->label; echo $field->input;?> </div> 
배열 $this->form->getFieldset('details')가 저장되어

.. 방법을 종료 관리자의 편집보기에서 ... 참조 안녕하세요 세계 예제 구성 요소를 사용하고 있습니다 다른 데이터베이스 테이블에 데이터. 양식의 필드를 변경할 위치. 당신은 다음과 같습니다 당신은 필드의 수를 찾을 수 열고이 파일

administrator->components->com_helloworld->models->forms->helloworld.xml 

에 다음 파일로 helloworld.xml 찾아보기에 새로운 필드를 추가 할 수 있습니다 형태로 더 많은 필드를 추가해야하는 경우

답변

0

거기에 복사하여 필드를 추가하고 원하는대로 이름을 바꿀 수 있습니다. 당신이 당신의 양식에 설명 필드를 추가 할 예를 들어 J2.5:Developing a MVC Component/Adding backend actions

다음 방금 fieldset 태그 사이에이 줄을 추가해야합니다

당신은이 링크를 참조 할 수 있습니다.

<field 
     name="description" 
     type="text" 
     label="COM_HELLOWORLD_HELLOWORLD_DESCRIPTION_LABEL" 
     description="COM_HELLOWORLD_HELLOWORLD_DESCRIPTION_DESC" 
     size="40" 
     class="inputbox" 
     default="" 
/> 

난 당신이 먼저 어떻게 작동하는지 알 수있을 것입니다 그 때는 줌라에 대한 MVC 구성 요소를 만드는 방법의 전체 튜토리얼을 읽을 선호하는 것입니다. 여기에 링크 : Form field

:

J2.5:Developing a MVC Component/Developing a Basic Component

는 또한 다른 양식 필드 유형을 사용할 수 있습니다