웹마스터 팁
각 페이지에 쓸 수 있는 변수명들 찾기
2008.04.29 04:17
팁이 되려나 모르겠지만 포스팅 해 봅니다 ;;
뭐 대략 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. 아하하하하 제로보드 만쉐이
댓글 6
-
guny
2008.04.29 16:47
-
lainfox
2008.04.29 20:28
>_<;;
-
Capyou
2008.05.01 20:00
오옷 추천 -
다 영
2008.05.08 12:46
좋은팁입니다 :D ~ -
KYJ
2008.12.02 01:45
아주 좋은 팁입니다. 감사요~~ 잘쓸게요. -
좋아요
2008.12.28 05:16
좋아요. 아주 좋아요.
감사합니다. 평안이 찾아오네요.
제목 | 글쓴이 | 날짜 |
---|---|---|
[수정] 댓글 삭제 간략화하기 [9] | XE만세 | 2013.11.26 |
SSL 적용시 작은 iframe 없애기
[1]
![]() | explode | 2013.11.28 |
누리CMS 에디터 잡 버그 있으신 분들 보세요. [2] | explode | 2013.12.03 |
구글 네이버 검색 방지 로봇 robots.txt meta 태그 | jiom | 2013.12.05 |
검색 로봇 막기 (검색 bot 막기) | jiom | 2013.12.05 |
[속도UP팁] 최근게시물 위젯 속도개선 [5] | 소렌트. | 2013.12.09 |
XE 코어 1.7 버전에서 최근이미지 출력하기
[1]
![]() | 때린데 또때려 | 2013.12.14 |
레이아웃 css 쉽게 수정하는 방법 (개발자모드 이용)
[1]
![]() | 멀티비타민 | 2013.12.29 |
에디터로 글 작성시 폰트 크기가 12px로 변경되는 현상 해결방법
[7]
![]() | jambox | 2013.12.31 |
나만의 익명게시판에서 닉네임 확인하는 방법(꼼수라고 밝힙니다.) [5] | 착한부산남자 | 2014.01.03 |
홈페이지 접속자, 글(댓글) 작성자 국가 국기 표시 적용 방법
[19]
![]() | 라싸 | 2014.01.08 |
XE 전체 타이틀(title) 수정하기 [3] | pezex | 2014.01.16 |
메뉴추가가 안돼요.
[2]
![]() | 궁굼자 | 2014.01.20 |
회원도 모듈별 적용된 포인트 보게하는 방법. [11] | :DunhillBoy | 2014.02.01 |
관리자화면 상단의 업데이트 해야할 항목 안내문구 안 나오게 하는 방법 [1] | sejin7940 | 2014.02.04 |
통합검색할때 회원별 권한에 따라 내용 보여주기 | garnecia | 2014.02.07 |
1.7.4 - 페이지나 게시판 생성 후 설정화면에 가면 '사이트기본스킨사용' 이 적용되지 않는 버그 해결법 | sejin7940 | 2014.02.08 |
그룹아이콘 모바일에서 표시하기 | 잉카러부 | 2014.02.09 |
마우스드래그금지 | 레치에스 | 2014.02.11 |
2014년 2월 12일부터 갑자기 사이트(관리자 페이지)가 깨지는 경우. | 새하나모 | 2014.02.12 |
와우..좋네요..
추천 날립니다...