아싸~ 갤러리에서 공지글을 목록형태로 분리했습니다 > 자유게시판

자유게시판

아싸~ 갤러리에서 공지글을 목록형태로 분리했습니다 정보

아싸~ 갤러리에서 공지글을 목록형태로 분리했습니다

본문

그동안 하고싶었던 그 작업을 성공했네요.

갤러리 스킨에서 공지글을 갤러리 영역에서 분리하여 상단 목록 형태로 분리하는 그것을요

아미나 빌더에서 기본적으로 제공되는 그 형태의 모습을 순정 그누보드에 코어 수정없이 성공했어요

 

저는 이렇게 해결했는데, 더 좋은 방법이 있는지 모르겠지만.

일단 제가 성공한 방법을 공유합니다.

 

1. bbs/list.php 파일을 list.gallery.php 로 복사

   그것에서 공지사항 관련 내용을 지지고 볶고 해서

2. skin/board/gallery.skin.php 상단에서 include G5_BBS_PATH."/list.gallery.php"; 추가

   공지사항 내용을 갤러리 영역에서 제거하고

   목록 상단에 별도 영역에 리스트 형태로 공지글만 불러오도록 코드작업

 

대략 이런작업을 마쳐서 https://www.happyjung.com/test_gallery 이런 모습으로 완성했습니다.

다양하게 테스트해보고 문제가 없으면 컨텐츠몰에 등록을 검토할 생각입니다.

 

아.. 지금은 pc 모드에만 적용했어요,  모바일 버전은 아직 적용하지 않았네요 ㅋ

추천
4

댓글 20개

하루 맘먹고 하니까 되네요.
오래전부터 조금씩 건들다가 오늘 생각나서 완성했습니다. ^^
출장 잘 다녀오세요~~
오~~~
저도 기본 코어 손 안되게 하려면 skin 파일에서 다시 select 하는 방식 밖에 없던데, 다른 방법을 이용하신 건가요?
bbs/list.php 를 복사해서 그것에서 게시글수에서 공지글수를 빼는 편법을 사용했습니다.
물론 list.php 코어가 업데이트되면, 그에 따라서 list.gallery.php 도 수정이 되어야 하지만
gallery 를제외한 나머지는 기본 코어를 유지하도록 했습니다.
제가 몰라서 그런데요.
list.skin.php 에서 아래처럼 하는거랑 다른이야기인가요?

<?php for($i=0; $i<count($list); $i++) {
if(!$list[$i]['is_notice']) continue;
?>
공지만 출력
<?php } ?>

<?php for ($i=0; $i<count($list); $i++) {
if($list[$i]['is_notice']) continue;
?>
일반글만 출력
<?php } ?>
그것만으로는 페이징 및 전체 개수 문제로 한줄에 나오는 개수 해결이 안됩니다.
공지글은 하단에 갤러리 이미지 영역에 노출되지 않도록 하는 것이 핵심입니다.
지금은 모바일버전도 사용가능하게 되었나요?
짜집  능력도 안되는지라 컨텐츠몰 등록이 되기를 기다려봅니다.^^
전체 376 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여0 회 시작24.03.28 11:15 종료24.04.04 11:15
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT