물어보기XpressEngine
조회 수 55 댓글 3
Extra Form

$member_doc_count = executeQuery('sitemanagement.getDocumentCountByMemberSrl', $args)->data->count;

 

 

메시지창에 .$member_doc_count.'개 입니다.'  이렇게 해서 출력을 하는 것 같습니다.

 

그런데 글 작성이 없는 경우 

 

개입니다. 라고 숫자가 0으로 안나오는데요. 원래 이렇게 빈 공간으로 출력되는게 정상인가요? 아니며 저희 사이트가 문제가 있는건가요?

 

0으로 출력되게 고치려면 어떻게 고쳐야 할까요? 

 

  • profile
    웹지기 2018.06.02 17:11:08

    .number_format($member_doc_count).
    혹시 이게 가능한가요?

     

    테스트로 해보니 이것도 되네요. 우선 출력되는 곳을 모두 이렇게 고쳐서 0으로 출력되게 해야겠네요. 윗단에서 처리하는게 효율적일 것 같지만 출력하는 곳이 몇군데가 안되서....

  • ?
    닉네임 2018.06.03 16:59:04

    $output = executeQuery('sitemanagement.getDocumentCountByMemberSrl', $args);

    if($ouput->data){

            $member_doc_count = $ouput->data->count ? $ouput->data->count : 0;

    }

  • profile
    웹지기 2018.06.03 17:02:06
    답변 감사합니다. 값을 담을때 이렇게 처리해 주면 밑에 출력하는 곳 여러곳을 수정하지 않아도 되겠네요.

서버에 요청 중입니다. 잠시만 기다려 주십시오...