제목 | 레이아웃(훅hook) 질문입니다 | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 소연신 | 작성시각 | 2017/02/08 18:41:42 |
|
|||
이 사이트처럼 헤더 푸터 사이드바는 유지하고 컨텐트 부분만 바꾸려고 하거든요. 그래서 오늘 내내 찾아보니 훅을 이용하라고 하는데 이게 개념이 이해가 잘 안가서 질문드립니다. HOOK으로 레이아웃 한방에 훅~ 이 글 보고 해보려고 하는데 default.php 에 <html> <header></header> <body> <div> </div> {yield} <------- <div> </div> </body> <html>
저 부분에 바뀌는 view를 넣어주면 되는걸로 이해를 했거든요. 그럼 저 {yield} 위 아래에 헤드 푸터 사이드 바를 로드 시켜놓고 yield 이 부분만 게속 바꾸는 건가요? 현재 헤더하고 푸터는 리맵으로 불러오는데.. 불러오니 그냥 바뀌는 뷰만 넣어도 되는건가 싶기도 한데.. 뭐 어디 물어볼 곳이 없어서 질문드립니다.
2. 훅으로 로그인 체크 하는 것도 있더라구요. 그래서 그것도 이용해볼까 하는데 그럼 config 파일에서 display_override랑 post_controller_constructor이거 두 개 로드라 되는건가요? 아님 하나만 쓸 수 있는건지요..
이게 지금 오류가 나서 테스트를 못해보고 있어요ㅜ syntax error, unexpected 'Yield' (T_YIELD), expecting identifier (T_STRING) 소스 그대로 가져온건데 뭐가 문제인지..
도움 부탁드립니다. |
|||
다음글 | 코드이그나이터 + mssql 개발시 인코딩 문제 (2) | ||
이전글 | 특정 디렉토리 이하에서만 CI 적용이 가능한가요? (2) | ||
한대승(불의회상)
/
2017/02/08 22:22:02 /
추천
0
yield는 PHP 키워드입니다. 다른 단어로 바꾸세요.
|