묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
레이아웃에 직접 위젯 코드를 넣어 사용하려는데.. 질문합니다.
2015.06.16 19:09
레이아웃에 <img class="..." widget="..." .....> 의 코드를 넣어 위젯을 사용하려고 합니다.
그리고, 추가적으로 레이아웃 상세설정 페이지에서 관리가 가능하도록 abc="$layout_info->abc" 이런식으로 설정을 해두었고, info.xml 파일에서도 name="abc"를 추가해두었습니다.
그런데, 아무리 새로고침을 해보아도 위젯은 볼 수가 없군요..
무엇이 잘못된 걸까요?
레이아웃 소스를 살펴보던 도중 HTML 태그 안의 속성값에서 !$layout_info->로 사용한 것도 있고, $layout_info->로 사용한 것도 있고, {$layout_info->...}로 사용한 것도 있던데 무슨 차이가 있는거죠? ;;
cond나 loop 요소 안에 사용할 때를 빼고는 전부 {$layout_info->aaa} 처럼 사용합니다.(즉, abc='{$layout_info->abc}" 처럼 사용하셔야 합니다)
자세한 문법은 https://github.com/xpressengine/xe-tutorial/tree/master/Skin_Base/04_template_grammar 를 참고해주세요.