웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[주옥시리즈] [1.7.4] 로그인창 옆에 신규 쪽지 수 보여주기
2013.09.09 16:15
widgets/login_info/skin/xxx/login_info.html 라던지, 아니면 본인이 원하는 곳에 아래와 같이 부치면 됩니다.
{@ $logged_info = Context::get('logged_info');
$args->receiver_srl = $logged_info->member_srl;
$args->readed = 'N';
$args->message_type = 'R';
$args->list_count = 9999;
$output = executeQuery('communication.getNewMessage', $args); }
({$new_messages_count = count($output->data)})
그리고 추가 적으로 canto 님의 팁을 적용 해줍니다. (쪽지를 읽지 않고 삭제 하는 경우 버그패치)
modules/communication/queries 에 보시면
getNewMessage.xml 이란 파일이 있는데
해당 파일을 열으셔서
<condition operation="equal" column="member_message.sender_srl" var="member.member_srl" pipe="and" />
밑에
<condition operation="equal" column="member_message.message_type" var="message_type" pipe="and" />
이라고 넣어주세요
--
참조 글
http://www.xpressengine.com/index.php?mid=tip&search_keyword=쪽지&search_target=title&document_srl=18869512
: 이 글의 팁 대로 하면 숫자가 1 이상 표기가 안됩니다.
http://www.xpressengine.com/qna/21626631
: 송동우님의 팁과 조합을 했습니다. 송동우님 팁만 사용하면 신규 쪽지 가 없을 경우 (0) 이라고 표기가 안됩니다.
댓글 3
-
xeqnz
2013.12.14 19:29
-
XE카오스
2014.02.14 23:33
1.7.4(정식버젼)에서 저도 같은증상입니다.
1.7.3에는문제는 없구요.
제가보기엔 쿼리파일중에... 다른쪽을 건드려야 하는거 같은데... 코어업뎃후에.. 변화되서...
그리고 자세히보니 테이블명과...컬럼값이 바뀐거보니...... 테이블쪽에 이슈라서 결과값을 못끌어오는거 같은데...
아...
아 업뎃할때마다.. 왜 자꾸 바뀌는겨....;;;
-
jambox
2014.05.08 12:39
혹시 1.7.4에서 해결하신 분 없으신가요?
안되네요.. 그리고 쿼리 파일에 <condition operation="equal" column="member_message.sender_srl" var="member.member_srl" pipe="and" /> 안 보이네요
member_ 붙은게 없어요.. 1.7.4 beta4 입니다