묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
위젯 class.php 중에서 $widget_info는
2013.10.23 14:01
$widget_info 랑 $args는 어떻게 다른건가요?
$args는 conf의 info.xml 에 있는 내용들이 담겨진다는 설명은 봤었는데요
$widget_info는 어떤건가요?
아. 그리고 stdClass는 어떤 것인지도... ;;
$widget_info 는 위젯의 설정값입니다.
위젯페이지에서 해당 설정을 할 때의 값을 담은 변수죠.
$widget_info가 conf의 info.xml에 있는 내용의 값입니다.
$args 는 각 위젯폴더 내의 queries 폴더에 있는 쿼리.xml로 값을 넘겨주는 변수값입니다.
$args 변수를 가지고 쿼리를 하게 됩니다.
$widget_info나 $args 모두 정해진 변수명은 아닙니다. 바꿔도 상관은 없지만
일관성이 있어야 제대로 작동을 하겠죠.
stdClass는 배열 형태가 array 형태가 아닌 오브젝트 형식을 뜻합니다.
이 부분은 xe에서만 사용되는 게 아니라서 구글링 하시는게 더 도움이 될 것 같네요.