codeigniter 컨트롤러에 html 태그가 있으면 괜찮습니까? 가끔은 논리를보기 또는 html로 컨트롤러로 옮겨야한다고 결정하기가 어려웠다.CI 컨트롤러의 html 태그
프로필 소유자와 관리자에게만 텍스트 영역을 보여주고 싶다고 가정 할 때까지는 두 가지 방법으로 수행 할 수 있습니다.
$ 데이터 [ '텍스트 영역'] = ""와 같은 컨트롤러
if($this->session->username() == $user || $this->session->username() == $administrator){ echo '<textarea></textarea>'; }
- 같은 관점에서 퍼팅 HTML 태그를 더 PHP 퍼팅; 만약 $ ($ this-> session-> username() == $ user || $ this-> session-> username() == $ administrator) {
$ data [ 'textarea'] = 'html textarea tages는 여기에 간다 ';
}
$ this-> 하중 ->보기 ('예'$ 데이터);
다른 많은 경우가 있습니다. 컨트롤러에서 HTML 태그를 분리하는 것이 거의 불가능하거나 어려웠습니다. 하위 메뉴가있는 메뉴를 표시하고 싶습니다. 주 메뉴에 두 개의 foreach 루프를 실행해야합니다. 주 메뉴에 하위 메뉴가있는 경우에만 실행되는 하위 메뉴의 두 번째 메뉴가 있습니다.