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 16:22:04 몽실아빠
기술적으로는 잘 모르는 사람이지만..
확장추천 버튼을 눌렀을때..
vote_extend_table 에 insert 또는 update 작업이 안되는 거 같은데요....