최신글을 랜덤으로 추출하고 싶습니다.
1,588
2015.06.29 22:06
참고 URL
-
질문 참고 URL : http://zangzip.com/5/#hte-portfolio
짧은주소
- - 짧은주소: http://v2.eyoom.net/bbs/?t=1o4 주소복사
본문
더원 테마를 구매하여 사용하고 있는 초급자 입니다.
혼자 만들려고 노력하고 있는데 능력이라고 카피패스트 밖에 없어서 영 어렵습니다.
저는 첫화면에 나오는 포트폴리오 게시판의 최신글을 래넘으로 출력하고 싶습니다.
1:1 문의 게시판에 올렸고, 답변을 받았는데 저는 이것데로 해도 되지가 않아서 여기에 다시 질문을 올려봅니다.
우선 /eyoom/user_program/head.php 파일을 수정 했습니다.
// Your Program - Startif(defined('_INDEX_')) {$bo_table = 'portfolio';$portfolio = latest_random($bo_table,5);}function latest_random($bo_table, $cnt='5') {$sql = "select * from ".$g5['write_prefix'].$bo_table." order by rand() limit {$cnt}";$result = sql_query($sql,false);for($i=0;$row=sql_fetch_array($result);$i++) {$list[$i] = $row;// 여기 부분은 /eyoom/classes/latest.class.php 파일의 latest_assign 영역의 소스를 활용해 주시기 바랍니다.}return $list;}// Your Program - End// 변수 할당하기 - /eyoom/inc/tpl.assign.php 파일 참조$tpl->assign(array('portfolio' => $portfolio,));
그리고 /eyoom/theme/테마명/main/index_bs.html 을 수정하라는 답변을 받았고.
출력을 원하는 곳에 아래와 같이 하라고 되어 있었는데 여기부터.. 어렵습니다.
이후 어떻게 해야 하는지 부탁드립니다.
<!--{@ portfolio}-->// 이 부분은 /eyoom/theme/테마명/skin_bs/latest/스킨명/latest.skin.html 파일의 반복구문들을 응용해 주시면 됩니다.<!--{/}-->
다른 방법의 랜덤최신글 구현을 알고 계신분이 있다면 도움을 부탁드립니다.

0
레벨 4
경험치 1,586
Progress Bar 49%
- 가입일 : 2015-06-11 01:12:56
- 서명 : 배달전용 보온용기, 한통도시락
- 자기소개 : http://zangzip.com
Total 2,281건 1 페이지
게시판 이용안내
이윰빌더를 이용하시는 모든 회원님들이 서로 궁금한 부분을 질문 또는 답변을 하며 문제점을 서로 해소할 수 있는 공용 질답 게시판입니다.
질문 시 기본적인 예절을 지켜주세요.
- 질문 시 바른말을 이용 해 주세요.
- 질문자의 상황을 다른이가 예측하기 힘듭니다. 오류가 난 상황이나 환경등을 최대한 자세하게 알려주셔야만 원하시는 답을 얻을 확률이 높습니다.
- 질문의 유형에 따라 틀릴 수 있지만 문제가 되는 해당 페이지 주소가 있으면 가장 근접한 해법이 나올 가능성이 큽니다.
- 원하시는 답을 얻으시면 감사의 말씀을 전하는 센스를 발휘 해 주세요.
- 질문 전 한번쯤 읽어볼만한 글 : http://eyoom.net/bbs/board.php?bo_table=qna&wr_id=74
번호 | 제목 | 글쓴이 | 날짜 | 뷰 |
---|---|---|---|---|
2,281 |
![]() |
2017.07.28 | 3,692 | |
2,280 |
![]() |
2017.07.25 | 1,392 | |
2,279 |
![]() |
2017.07.24 | 2,679 | |
2,278 |
![]() |
2017.07.21 | 1,899 | |
2,277 |
![]() |
2017.07.18 | 1,489 | |
2,276 |
![]() |
2017.07.16 | 1,246 | |
2,275 |
![]() |
2017.07.09 | 2,287 | |
2,274 |
![]() |
2017.07.07 | 1,004 | |
2,273 |
![]() |
2017.07.06 | 1,102 | |
2,272 |
![]() |
2017.07.05 | 1,198 | |
2,271 |
![]() |
2017.07.05 | 1,840 | |
2,270 |
![]() |
2017.07.04 | 1,782 | |
2,269 |
![]() |
2017.07.01 | 1,636 | |
2,268 |
![]() |
2017.06.29 | 1,922 | |
2,267 |
![]() |
2017.06.29 | 2,050 | |
2,266 |
![]() |
2017.06.28 | 1,722 | |
2,265 |
![]() |
2017.06.26 | 1,326 | |
2,264 |
![]() ![]() |
2017.06.23 | 1,359 | |
2,263 |
![]() |
2017.06.22 | 1,081 | |
2,262 |
![]() |
2017.06.22 | 1,424 |
댓글목록
shadow님의 댓글
"이윰"님이 알려주신대로
첫번째는 소스 그대로 /eyoom/user_program/head.php 내에 첨부하면 될 듯 하구요.
두번째는 게시판의 성향(글 위주, 갤러리 위주)에 따라
그누보드5/eyoom/theme/설치된 테마/skin_bs/latest 폴더내에 basic 혹은 gallery 스킨을 참조 두번째 소스를 응용해서 새로운 스킨을 만들고 랜덤 최신글을 뽑을 페이지에 삽입하라는 뜻이 아닐까 합니다.
축하합니다. 첫댓글 포인트 57포인트를 획득하였습니다.
암스원님의 댓글
그 두번째 스킨을 만드는 것을 실패했습니다.
원소스에서 loop 를 portfolio 로 바꾸면 될것 같아서 했더니, 아무것도 나오지 않네요..
어떻게 해야 할지 전혀 모를겠습니다.