2012-04-03 4 views
1

이 코드는 줌라 파일에 무엇을하는지 알고 싶습니다com_users 로그인 형식보기?

구성 요소/com_users/뷰/로그인/tmpl/default_login.php

또한
<?php foreach ($this->form->getFieldset('credentials') as $field): ?> 
<?php if (!$field->hidden): ?> 

, 어떻게 할 로그인 모듈과 함께 제공되는 "remember me"옵션을 추가하십시오. 감사합니다. .

답변

1
<?php foreach ($this->form->getFieldset('credentials') as $field): ?> 

이 섹션에서는 FIELDSET에 저장되어있는 "자격"에서 모든 필드를 얻을 것이다 :

구성 요소/com_users/모델/양식/login.xml


<?php if (!$field->hidden): ?> 

루프에서 처리중인 필드가 숨겨져 있지 않으면 .... 그러면 ... 표시됩니다.


에 관한 옵션이 줌라 포럼에서 솔루션을 찾을 수 있습니다 "나를 기억"내가 그 라인을 제거하는

http://forum.joomla.org/viewtopic.php?f=615&t=695612

+0

그래서 괜찮을 것입니까? 레이블과 필드를 별도로로드하고 제거해야 할 필요가 있으므로 foreach 문을 사용하면 두 번째 줄이 유효하지 않게됩니다. – theoth

+0

IMO 코어 파일을 수정하면 안됩니다 (보기 일지라도) 레이아웃을 덮어 써야합니다. 그러면 해당 행을 제거하고 원하는대로보기를 사용자 정의 할 수 있습니다. – Shaz

+0

네, 제가하고있는 오버라이드입니다. 하지만 두 줄을 지우는 것이 괜찮은지 확신 할 수 없습니까? – theoth