아싸~ 갤러리에서 공지글을 목록형태로 분리했습니다
그동안 하고싶었던 그 작업을 성공했네요.
갤러리 스킨에서 공지글을 갤러리 영역에서 분리하여 상단 목록 형태로 분리하는 그것을요
아미나 빌더에서 기본적으로 제공되는 그 형태의 모습을 순정 그누보드에 코어 수정없이 성공했어요
저는 이렇게 해결했는데, 더 좋은 방법이 있는지 모르겠지만.
일단 제가 성공한 방법을 공유합니다.
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 모드에만 적용했어요, 모바일 버전은 아직 적용하지 않았네요 ㅋ
댓글 20개
5년 전
@亞波治 하루 맘먹고 하니까 되네요.
오래전부터 조금씩 건들다가 오늘 생각나서 완성했습니다. ^^
출장 잘 다녀오세요~~
오래전부터 조금씩 건들다가 오늘 생각나서 완성했습니다. ^^
출장 잘 다녀오세요~~
5년 전
오~~~
저도 기본 코어 손 안되게 하려면 skin 파일에서 다시 select 하는 방식 밖에 없던데, 다른 방법을 이용하신 건가요?
저도 기본 코어 손 안되게 하려면 skin 파일에서 다시 select 하는 방식 밖에 없던데, 다른 방법을 이용하신 건가요?
5년 전
@잉끼s bbs/list.php 를 복사해서 그것에서 게시글수에서 공지글수를 빼는 편법을 사용했습니다.
물론 list.php 코어가 업데이트되면, 그에 따라서 list.gallery.php 도 수정이 되어야 하지만
gallery 를제외한 나머지는 기본 코어를 유지하도록 했습니다.
물론 list.php 코어가 업데이트되면, 그에 따라서 list.gallery.php 도 수정이 되어야 하지만
gallery 를제외한 나머지는 기본 코어를 유지하도록 했습니다.
5년 전
제가 몰라서 그런데요.
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 } ?>
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 } ?>
5년 전
@열공중 그것만으로는 페이징 및 전체 개수 문제로 한줄에 나오는 개수 해결이 안됩니다.
공지글은 하단에 갤러리 이미지 영역에 노출되지 않도록 하는 것이 핵심입니다.
공지글은 하단에 갤러리 이미지 영역에 노출되지 않도록 하는 것이 핵심입니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 1717076 | |
| 1717072 | |
| 1717065 | |
| 1717062 | |
| 1717050 | |
| 1717042 | |
| 1717041 | |
| 1717036 | |
| 1717025 | |
| 1717024 | |
| 1717016 | |
| 1717014 | |
| 1717006 | |
| 1717004 | |
| 1716995 | |
| 1716986 | |
| 1716982 | |
| 1716978 | |
| 1716974 | |
| 1716968 | |
| 1716966 | |
| 1716952 | |
| 1716945 | |
| 1716934 | |
| 1716926 | |
| 1716920 | |
| 1716915 | |
| 1716914 | |
| 1716912 | |
| 1716906 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기