서브페이지 타이틀 가져오는법
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
안녕하세요.
지난번 타이틀을 가져와 문자가 있는지 확인후 그에 맞는 css 뿌리기를 하면서
Context::getBrowserTitle())
라는것을 알게되었는데요.
글을 눌렀을때 타이틀이 글제목 - 서브페이지타이틀
이다보니 글제목에 만약 해당 내용이 있으면 꼬일듯해서 서브페이지타이틀만 딱 가져오면 좋을거같은데요.
이경우 context.php에 명시된 함수? 가 없더라구요.
혹시 서브페이지타이틀만 가져올 수 있는지 궁금해서질문드립니다.(ex 질답게시판. 토픽게시판 등)
감사합니다.
댓글 5
{@ $module_info = Context::get('module_info');}
$module_info->browser_title
를 사용해보세요.
Context::get() -> 쉽게 생각하면 php에서 $GET 과 같은 의미로 볼 수 있지만 약간 더 넓은 개념이긴 합니다.
module_info 를 가져온 후
해당 module_info 가 가지는 속성(객체) 중 browser_title 을 가지고 오는 것입니다.
Context::get('module_info') 에 어떤 값들이 포함된건지 확인하고 싶을때는
라이믹스의 경우 디버그설정에 디버그 활성화를 하고 화면에 출력하는 옵션을 활성화 한 후...
{@ debugPrint(Context::get('module_info') )}
이렇게 코드를 넣고 해당 화면을 새로고침해서 읽어보면 디버그 창에 저기에 무엇이 담겨 있는지 보입니다.
라이믹스 사용하면서 디버깅만 조금 할 줄 알면 템플릿에서 내가 뭔가 표시해 주고 싶을때 스스로 맞는지 검증해보거나 혹은 정확하게 어떻게 써야할지 찾을 수도 있습니다.