Extra Form
PHP PHP 7.4
CMS Rhymix 2.0

화면 캡처 2022-12-03 200815.png

 

스킨에서 목록형 카테고리 표시 를 표시로 설정하고

화면 캡처 2022-12-03 201642.png

설정 - 게시판 정보 - 목록설정  에서 게시판이름을 포함 시켰습니다.

화면 캡처 2022-12-03 201737.png

 

하지만 적용이 되지 않습니다.

다른 스킨들도 똑같이 적용이 되지 않고 있어서 곤란합니다.

 

번호 와 제목 사이에 카테고리 표시가 되게 하는 방법이 궁금합니다.

 

애드온이나 모듈과 충돌로 일어나는 문제인가요.

스케치북 최근 글 형식의 위젯에서는 잘 나오는데 게시판 설정에서 하면 안나옵니다. ㅠㅜ

  • Lv19

    스케치북 게시판에서는 아직 통합게시판 사용시 원래 게시판의 모듈 정보에 관한 것을 출력해주지 않는 것으로 알고 있습니다.

    저는 다른 게시판 스킨의 목록 페이지(문서 목록 출력 부분)에서 다음과 같은 방식으로 불러오고 있는데, 한번 참고해보세요.

    이해를 돕기 위해 각주를 많이 썼는데 그 바람에 꽤 복잡해보이겠네요;;;

     

    // 통합게시판의 경우(현재 모듈의 모듈번호(apparent_module_srl)와 문서의 원래 모듈의 모듈번호(origin_module_srl)가 불일치)
    <!--@if($document->get('apparent_module_srl') !== $document->get('origin_module_srl'))-->
        // 게시물의 원래 모듈 정보와 카테고리 정보를 가져옴
        {@
            $origin_module_info = ModuleModel::getModuleInfoByModuleSrl($document->get('origin_module_srl'));
            $category_list = DocumentModel::getCategoryList($document->get('origin_module_srl'));
        }
        <span class="ap_module_title"><a href="{getUrl('', 'mid', $document->get('mid'))}"><i class="fa fa-bars"></i>{$document->get('module_title')}</a></span> // 원래 모듈의 게시판 제목을 출력
        // 원래 모듈에서 카테고리를 표시하도록 설정되어 있고, 해당 게시물에 카테고리 값이 있는 경우
        <!--@if($origin_module_info->hide_category === 'N' && $document->get('category_srl'))-->
        <span class="ap_category"><a href="{getUrl('', 'mid', $document->get('mid'), 'category', $document->get('category_srl'))}"><i class="fa fa-angle-right"></i>{$category_list[$document->get('category_srl')]->title}</a></span> // 게시물의 원래 모듈에 해당하는 카테고리 제목을 출력
        <!--@end-->
    // 통합게시판이 아닌 경우
    <!--@else-->
        // 현재 모듈에서 카테고리를 표시하도록 설정되어 있고, 해당 게시물에 카테고리 값이 있는 경우
        <!--@if($mi->use_category === 'Y' && $document->get('category_srl'))-->
        <span class="ap_category"><a href="{getUrl('', 'mid', $document->get('mid'), 'category', $document->get('category_srl'))}"><i class="fa fa-bars"></i>{$category_list[$document->get('category_srl')]->title}</a></span> // 해당 게시물의 현재 모듈에 해당하는 카테고리 제목을 출력
        <!--@end-->
    <!--@end-->

     

  • Lv19
    감사합니다 라는 댓글이 늦었네요.
    요 몇일 머리를 감싸고 있었는데 잘 해결했습니다.

    정말 감사합니다.
  • Lv19 Lv3

    저도 필요했는데 감사히 잘 쓰겠습니다.

    * 정상 작동이 바로 확인 되지 않을 경우 아래와 같이 해보시기 추천 드립니다.

    (게시판 관리 / 설정 / 분류 관리 / 캐시파일 재생성을 진행하시고 / 등록을 완료 합니다.)

  • Lv19 Lv3

    위 소스를 수정할려면 어떤 파일을 열어야 할까요? 파일이 너무 많아서 찾기가 힘드네요;;; 알려주시면 감사하겠습니다. ^^
    참고로 저는 스케츠북 갤러리형을 사용중입니다.

  • Lv3 Lv19
    갤러리면 _list_gallery.html 파일을 보시면 될 것 같네요.
  • Lv19 Lv3
    네 감사합니다!!
  • Lv19 Lv3

    스크린샷 2023-06-11 132741.png

    _list_gallery.html에 붙여넣기 했는데 이처럼 오류가 뜹니다. 

    붙여넣기로 하면 안되는건가요? 기존에 있는 어떤 소스를지우고 붙여넣기 해야 하는것일까요?

     

  • Lv3 Lv19
    40행 주변에 들어간 get 메소드가 부적절하다는 메시지네요.
    위의 댓글에 나온 소스를, 게시물 목록의 각 항목 부분 안에 붙여넣기 하셔야 합니다.
    작업하신 부분의 코드를 공유하셔야 더 적확한 판단이 가능할 것 같아요.
  • Lv19 Lv3
    다시한번 시도 해보겠습니다. 감사합니다.