메뉴 건너뛰기

XE : Xpress Engine


XE에 대한 생각! XE에 대한 공감! - XE를 사용하는 다른 사람들과 의견을 나눌 수 있는 곳입니다. 많은 의견 공유로 더 좋은 XE를 만들어 주세요.


XE 사용팁

각 페이지에 쓸 수 있는 변수명들 찾기

2008.04.29 04:17

[레벨:2]lainfox 조회 수:7695 추천:6

팁이 되려나 모르겠지만 포스팅 해 봅니다 ;;

뭐 대략 style.list.html 을 읽었을때 (일반 게시물 형태의 리스팅)
<!-- @ foreach($document_list as $no => $document) -->
와 같은 식으로 게시물들을 읽어오게 됩니다.

이렇게 되면 제일 끝에 있는 $document 라는 변수가 모든 내용들을 가지고 있다고 생각하시면 되는데요

{print_r($document)}

와 같이 써 보시면은
$document 의 모든 내용들을 보실 수 있습니다

일단 일반 게시물 형태의 style.list.html 에서
foreach 로 각각의 내용들을 불러오는 곳 밑에

{print_r($document)}를 해 보면 화면에 게시물 출력시에 아래와 같은 식으로 뭔가 잔뜩 보일거에요.

documentItem Object ( [document_srl] => 838 [allow_trackback_status] => [error] => 0 [message] => success [variables] => Array ( [document_srl] => 838 [module_srl] => 807 [category_srl] => 841 [is_notice] => N [is_secret] => N [title] => 구글!! [title_bold] => N [title_color] => N [content] => 구글신 강림 !! [readed_count] => 13 [voted_count] => 0 [comment_count] => 0 [trackback_count] => 0 [uploaded_count] => 0 [password] => [user_id] => lainfox [user_name] => tester [nick_name] => tester [member_srl] => 730 [email_address] => avyuki@naver.com [homepage] => [tags] => [extra_vars] => N; [regdate] => 20080327032228 [last_update] => 20080328103257 [last_updater] => [ipaddress] => 203.253.70.159 [list_order] => -839 [update_order] => -848 [allow_comment] => Y [lock_comment] => N [allow_trackback] => N [notify_message] => N [extra_vars1] => http://google.co.kr [extra_vars2] => [extra_vars3] => [extra_vars4] => [extra_vars5] => [extra_vars6] => [extra_vars7] => [extra_vars8] => [extra_vars9] => [extra_vars10] => [extra_vars11] => [extra_vars12] => [extra_vars13] => [extra_vars14] => [extra_vars15] => [extra_vars16] => [extra_vars17] => [extra_vars18] => [extra_vars19] => [extra_vars20] => ) ) 1

documentItem Object 뒤에 노란색 배경으로 있는 녀석들은

{$document->document_srl}
와 같은 식으로 쓸 수 있습니다. {$document->document_srl} 라고 쓰면은 화면에 보여질때는 838 이라는 숫자가 나오겠네요.

그 뒤에[variables] 부터 보통 많이 사용할 내용들을 가지고 있습니다 ; 제목이라던지. 내용이라던지. 기타등등 모든 변수들이 들어있지요
이것을 사용하실때는

{$document->variables[' 변수명 ']}
과 같은 식으로 사용하실 수 있습니다.

예를들면
{$document->variables['title']} 라고 쓰면 화면에 보여질때는 구글!! 이라고 나오겠네요
추천수를 읽으시려면 {$document->variables['voted_count']} 라고 쓰시면 되겠네요

뷰 화면이나 기타 등등 모든 파일등에서
print_r 을 사용하셔서 변수명을 확인하시고 써보시면은 좀 더 수월하게 원하는 걸 만드실 수 있을 것 같습니다 ^^






3줄 요약
1. {print_r($val)} 등을 해서 쭉 리스팅 해 본 후
2. {$val->어쩌고} 등으로 출력할 수 있음
3. 아하하하하 제로보드 만쉐이

번호 제목 글쓴이 날짜 조회 수
공지 질문은 묻고 답하기로~ TSCMD 2012.02.03 10321
254 FF에서 플래시 로딩 못하는 현상 해결방법 [3] [레벨:3]hangoon 2008.04.13 7945
253 오른쪽 마우스 사용금지 스크립트 [6] [레벨:4]하늘(skycheer) 2008.04.14 8821
252 .htaccess를 이용하여 트래픽 유발시키는 IP 막기 [1] [1] [레벨:19]라르게덴 2008.04.15 10685
251 관리자 로그인시 원하는걸 보여주자 [1] [레벨:8]빽짱구 2008.04.15 1483
250 엑소버드 음악 제로보드XE에 구겨넣기... [8] [레벨:4]artlab 2008.04.17 10152
249 ARTLAB님 팁을 참고하여 약간 변형 & 쫄쫄이 스토커 해상도에 상관없이 달기 [3] [레벨:7]탑심 2008.04.18 7903
248 제로보드XE에 배경음악 달기 [4] [레벨:2]Dr.Mabin 2008.04.26 9514
247 제로보드에 BGM 달기 (대폭 수정;;) [5] [레벨:2]Dr.Mabin 2008.04.27 8117
» 각 페이지에 쓸 수 있는 변수명들 찾기 [6] [레벨:2]lainfox 2008.04.29 7695
245 링크가 걸린 글의 색을 무지개색으로 나타내기 [레벨:7]재미니님 2008.04.29 6500
244 홈페이지에 이미지블릿 대신 특수문자로 표현해 보기 file [레벨:10]팔공산 2008.04.29 7285
243 상단에 PHP 오류구문이 출력될시 [6] [레벨:5]sbshs77 2008.05.01 6051
242 제한된 시간 안에 글을 또 등록할 때 IP 금지 기능(스팸필터) 해제하기 [3] TS비나무 2008.05.03 1288
241 메인메뉴에서 2차메뉴가 1차메뉴를 따라다니는 롤오버 메뉴로 만들기 [13] [레벨:6]우야노 2008.05.03 12405
240 rewrite mod 사용시 404 페이지 에러 해결 방법 [레벨:1]이종준 2008.05.09 6163
239 아고라 서명운동 전용 웹카운터 [2] [레벨:1]살색마수 2008.05.10 7458
238 일반 html이나 php파일에 모듈을 추가했을시 나타나는 문제점. (최근게시물 모듈. 링크 타겟 지정). [8] [레벨:1]장민수 2008.05.11 5918
237 오른쪽 상단에 로그인 정보 출력하기 (게시판 만으로) file [레벨:1]youngminpark 2008.05.15 1465
236 게시판→설정→스킨관리→글제목 표시 유무 넣기 [2] [레벨:7]탑심 2008.05.15 6129
235 New 등의 아이콘 변경하기... [3] file [레벨:3]winter548 2008.05.17 5348