XE 공식 자료실

제작자
kdp
등록일
2017-07-21
다운로드 수
79

추천을 확장합니다.
추가된 추천수 정렬은 기본적으로 지원되지 않습니다.

* 안에 들어있는 Readme.txt를 필독하세요.

라이선스
MIT License
설치경로
./modules/voteextend
최초 등록일
2017-07-18
전체 다운로드
1,614
체험하기

쉬운설치로 바로 체험할 수 있습니다

상세 설명

Readme.txt를 필독하세요.

 

1.중북추천 막기, 추천/비추천 사용시 중복추천 비허용 옵션 추가

2.추천 트리거 추가

3.추천하지 않았을경우 0을 표시하도록 수정

포럼 6

로그인 후 작성할 수 있습니다.
  • 2017-07-21 18:57:33 몽실아빠

    더 이상은 제가 해결하지 못할 것 같아 정리합니다.
    if(!$output->data->count){

    insert

    이렇게 하니 추천시 테이블에 신규,업데이트 모두 잘 들어가구요.

    자신이 자신의 글에 추천이 가능한 문제
    그리고 추천수 값이 1로 표시되는 문제

    이정도가 제가 해결해야 할 문제입니다.

  • 2017-07-21 18:16:36 몽실아빠

    같은 추천을 2개를 만들었는데 1로 표시되는 것 보니 추천수 표시하는 코드도 문제가 있을 것 같습니다. 목록값을 출력하고 있는건 아닌지 추측이 되네요. 지금 1개 문서에 같은 추천 추천수 2개의 db 값을 가졌지만 1로만 표시됩니다.

  • 2017-07-21 18:11:45 몽실아빠

    if($output->data->count === 0){

    $args = new stdClass();
    $args->type = $type;
    $args->document_srl = $document_srl;

    $output = executeQuery('voteextend.insertVoteTable', $args);
    if(!$output->toBool()) return $output;

    $voted_count = 0;
    }else{


    위 내용에서...

    if(!$output->data->count){

    이렇게 고치니 일단 추천시 insert 가 되었습니다.

  • 2017-07-21 17:05:32 몽실아빠

    추가 문제점이 발견되었습니다.

    자신의 글에 자신이 추천이 가능합니다.

  • 2017-07-21 16:22:04 몽실아빠

    기술적으로는 잘 모르는 사람이지만..
    확장추천 버튼을 눌렀을때..
    vote_extend_table 에 insert 또는 update 작업이 안되는 거 같은데요....

  • 2017-07-21 15:48:50 몽실아빠

    여전히 확장추천수가 0으로 표시됩니다.
    xe_vote_extend_table 은 빈테이블 상태로 계속 이구요.