묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
getUrl 아시는 분 설명부탁드려도 될까요?
2018.07.31 22:16
리스트에서 현재페이지의 주소를 가져와서 새로운 링크로 보내는 코드를 작업중입니다.
다른 스킨에서 사용한 소스에서 링크를 가져오는 부분을 대충은 알겠는데 PHP초보라 정확한 의미를 알수가 없네요.
아래의 소스가 의미하는 내용에 대한 설명을 해주실 수 있을까요?
<li class="on"|cond="!$category"><a href="{getUrl('category','','page','')}">{$lang->total}</a></li>
<li loop="$cate_list=>$key,$val" class="on"|cond="$category==$val->category_srl"><a href="{getUrl(category,$val->category_srl,'document_srl','', 'page', '')}">{$val->title}<!--<em cond="$val->document_count">[{$val->document_count}]</em>--></a>
그리고 getUrl과 관련된 내용은 어디서 정의되는 지 알 수 있을까요?
getUrl 은 php 함수가 아니라 XE 에서 만들어진 함수예요
getURl('','변수명1','변수값1','변수명2','변수값2') 이런형태로하면
도메인/?변수명1=변수값1&변수명2=변수값2 형태로 주소가 생성됩니다.
제일앞에 '' 가 있으면 모든 변수를 없애고 도메인 뒤에부터 연결되고
앞에 ''가 없으면 기존 주소 (변수 다 포함해 ) 끝에 나머지 변수를 추가해주는 형태가 되고요 ( 변수명이 겹칠때는 변수값만 바꿔주고 )