안녕하세요

 

다른 게시판에서 조회수를 안보이게 설정을 했는데 타임라인에서는 그대로 보여집니다.

 

타임라인에서 이걸 감추고 싶은데... 코알못이라 어떻게 해야할 지 모르겠습니다.

 

<!--@if(in_array($module_info->module_srl, array(게시판모듈번호)))-->
<span style="display:none;">{$oDocument->get('readed_count')}</span>
<!--@else-->
<i class="fas fa-eye"></i>
{$oDocument->get('readed_count')}
<!--@end-->        

 

검색해서 이렇게 하긴 했는데... 이러면 타임라인에서 불러오는 다른 모든 게시판의 조회수가 안 보여서 마음이 영...

 

도와주세요~~

  • profile
    타임라인으로 설정한 게시판에서 설정-> 목록 항목에 조회수를 빼면 되지 않나요?
  • profile ?
    그러면 타임라인에서 불러오는 모든 게시판이 다 안 보여서요. 특정 게시판만 안 보이게 하고 싶은데요.
  • profile ?
    타임라인 모듈이 각각의 게시판 설정을 따라와주면 고마운데 그렇지가 않아서요 ㅜㅜ
  • ? profile
    타임라인모듈은 그냥 게시글을 표시해주는 역할만 합니다.

    일부 게시판의 설정을 따로 다 가져오진 않습니다. 그렇기엔 성능이 안좋아서..

    각 게시글의 module_srl 을 가져온다음 해당 정보를 가지고 getModel('module')->getModuleInfoByModuleSrl($document->get('module_srl')); 이런식으로 가져오면 module_info를 가져올수 잇을겁니다.
  • profile ?
    그냥 스킨단에서 조건문으로 특정 게시판만 조회수를 가려라 라고 하면 안될까요?

    위에 주신 힌트는 제 실력으로 좀 무리네요 ㅎ;;;;

    특정 게시판의 모듈 인포를 가져다가 가려야 하는 건가요?
  • ? profile
    네 스킨단에서 해당 모듈 인포 가져와서 특정 mid일때 return 시키는 조건 만들면되요.

    is_array(getModel('module')->getModuleInfoByModuleSrl($document->get('module_srl')->mid, array('제거할mid1', '제거할mid2')
  • profile ?
    정말 감사합니다