묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
위젯에 쓰이는 php 질문
2012.02.03 16:49
안녕하세요 이제 막 위젯 프로그래밍에 입문한 고딩입니다...- _-
그동안 레이아웃만 짜오다가 위젯을 짜자니 뭔가 복잡한데요, 특히 php..
몇가지 질문드릴게 있어서.. 게시글을 올리게 되었습니다.
1. $args가 대체 뭔가요? 그냥 함수이름이다 라고 하시면 할말 없지만 구체적으로 어떤 일을 하나요?
2. $widget_info->title_1 = $args->banner_title_1;
위 코드에서 $widget_info는 info.xml에 있는 정보를 불러오는건 알겠는데, 이걸 args로 보내고 banner_title_1은 어디에 보내지는건가요?
html을 뒤져바도 그런건 없던데..;; 그냥 php에서 정의하는 이름인건지...
답변부탁드립니다.
xe 게시판 안에서의 하는 일이 뭔지는 모르겠지만;;;;
$widget_info->title_1 = $args->banner_title_1;
배열이라고 생각하시면 되실듯 합니다.
$widget_info[title_1] 배열변수에다가 $args[banner_title_1] 배열 값을 넣어라는 것입니다.
단순예제입니다.
$a_arr = array("11","22","33","44");
$b_arr = array("aa","bb","cc","dd");
$c_arr[];
이렇다고 하면 위 처럼 작성하면,
$c_arr[1] = $a_arr[3]; // echo $c_arr[1] 하면 "44" 이 출력됩니다.
이정도 될듯합니다. 배열 $a_arr의 3번째장소의 값을 배열 $c_arr의 1번째 장소에 넣어라 이정도 입니다.
자세한 사항은 php 배열 관련 보셔야할듯합니다.