다른 기능으로 전달하기 위해 현재 표시되는 뷰의 이름은 어떻게 얻을 수 있습니까?CodeIgniter에서 현재 뷰 이름을 얻는 방법은 무엇입니까?
1
A
답변
3
보기의 이름을보기에 전달할 수 있습니다.
컨트롤러 :
$data = array('viewName' => 'home_view');
$this->load->view($data['viewName'], $data);
그런 다음에 뷰 이름을 검색 할 수있는보기에 액세스 :
<?php echo $viewName ?>
//produces 'home_view'
3
어떻게 현재의 표시 뷰의 이름을 얻을 수 있습니까?
$thisFile = pathinfo(__FILE__, PATHINFO_FILENAME);
$thisViewName = trim($thisFile, '.php');
echo $thisFile; // view_filename.php
echo $thisViewName; // view_filename
10
당신이보기 내에서 뷰 이름을 표시하려면 :
echo $_ci_view;
은 또한 볼
print_r(get_defined_vars())
당신이 CI에서 많은 흥미로운 변수를 볼 수 있습니다.
2
보기를 가져 오는 방법이 없다고 생각합니다. 가장 가까운 작업은 라우팅 될 작업과 컨트롤러를 가져 오는 것입니다.
CodeIgniter에서 제공하는 라우터 클래스를 사용하여이를 수행 할 수 있습니다. 현재 작업을 수행하려면
$this->router->fetch_method();
을 사용하십시오. 현재 클래스의 이름을 알 필요 분들
0
, 당신은 부모 클래스를 얻기 위해 뷰 내에서이 명령을 사용할 수 있습니다.
<?= $_ci_view; ?>
관련 문제
- 1. Boost.Test에서 현재 테스트의 이름을 얻는 방법은 무엇입니까?
- 2. rspec의 현재 컨텍스트 이름을 얻는 방법은 무엇입니까?
- 3. 현재 레이아웃의 이름을 얻는 방법은 무엇입니까?
- 4. 현재 viewController 클래스 이름을 얻는 방법은 무엇입니까?
- 5. codeIgniter에서 사용자 이름을 만드는 방법은 무엇입니까?
- 6. codeigniter에서 현재 세션 사용법을 얻는 방법
- 7. 서비스에서 현재 포커스 뷰 객체를 얻는 방법은 무엇입니까?
- 8. 셀에 현재 사용자 이름을 표시하는 방법은 무엇입니까?
- 9. Python/GAE로 현재 도메인 이름을 얻는 방법은 무엇입니까?
- 10. LotusScript Agent에서 현재 서버의 이름을 얻는 방법은 무엇입니까?
- 11. 좌표를 사용하여 현재 지역 이름을 얻는 방법은 무엇입니까?
- 12. 현재 함수를 호출하는 함수 이름을 얻는 방법은 무엇입니까? 함수 내부
- 13. Rails 모델에서 현재 레이크 작업의 이름을 얻는 방법은 무엇입니까?
- 14. Jinja2 템플릿에서 현재 템플릿의 파일 이름을 얻는 방법은 무엇입니까?
- 15. 현재 노드의 부모 노드 이름을 얻는 방법은 무엇입니까?
- 16. JBoss에서 현재`node` 이름과`cluster` 이름을 얻는 방법은 무엇입니까?
- 17. 현재 소유자 이름을 얻는 방법?
- 18. 브라우저의 이름을 얻는 방법은 무엇입니까?
- 19. 메아리로 현재 사용자 이름을 얻는 방법
- 20. 현재 ProcessID를 얻는 방법은 무엇입니까?
- 21. Codeigniter에서 현재 날짜와 시간을 검색합니다.
- 22. 현재 분기의 모든 헤드를 얻는 방법은 무엇입니까?
- 23. PCCERT_CONTEXT에서 CSP의 공급자 이름을 얻는 방법은 무엇입니까?
- 24. 현재 플랫폼을 설명하는 문자열을 얻는 방법은 무엇입니까?
- 25. Spring MVC : JSP에서 뷰 이름을 얻는 방법?
- 26. 마스터 페이지에서 뷰 이름을 얻는 방법
- 27. Omnigraffle에서 확장자없이 파일 이름을 얻는 방법은 무엇입니까?
- 28. codeigniter에서 현재 로그 된 사용자 이름을 검색하는 방법
- 29. Codeigniter에서 폴더를 사용하는 방법은 무엇입니까?
- 30. ViewFlipper에서 총 뷰 수를 얻는 방법은 무엇입니까?
더 많은 질문을 설명하고 가능하면하는 몇 가지 코드를 제공하십시오 : 현재 뷰 사용하기 위해
– Wearybands