[XE] 특정 확장변수를 글 추천자에게만 보이게 하기

돌아다니면서 구한 자료로 공부하는 공간입니다..

틀린부분이 있다면 말씀해주시면 수정하도록 하겠습니다.

※ 남을 비방하거나 욕 / 정치적인 글은 삭제 대상이 됩니다. ※

[XE] 특정 확장변수를 글 추천자에게만 보이게 하기

만키로군 0 1494 0
이거 비싼데.. 아무한테나 무료로 해드리는거 아니지 말입니다.
뮤랑이님이시니까 제가 특별히 해드리는거예요?
아래는 새로 수정한 내용입니다. 대충 시험은 됐습니다.
document module의 함수를 이용한 기존의 불완전 우회 방법과는 달리,
직접 Session 혹은 DB에서 추천 기록을 뽑아옵니다.

최상위
{@ $has_voted = false; }
<!--@if($is_logged)-->
<!--@if($_SESSION['voted_document'][$document_srl] || ($oDocument->get('ipaddress') == $_SERVER['REMOTE_ADDR'] || $logged_info->member_srl == $oDocument->get('member_srl')))-->
{@ $has_voted = true; }
<!--@else-->
{@
$args->member_srl = $logged_info->member_srl;
$args->document_srl = $document_srl;
$output = executeQuery('document.getDocumentVotedLogInfo', $args);
}
<!--@if($output->data->count)-->
{@ $has_voted = true; }
<!--@end-->
<!--@end-->
<!--@end-->
 
 
중간

<!--@if($key==확장변수번호숫자)-->
<!--@if($has_voted)-->
<tr>
<th>{$val->name}</th>
<td>{$val->getValueHTML()}</td>
</tr>
<!--@else-->
<tr>
<th>{$val->name}</th>
<td>추천 전 대체 문자</td>
</tr>
<!--@end-->
<!--@else-->
<tr>
<th>{$val->name}</th>
<td>{$val->getValueHTML()}</td>
</tr>
<!--@end-->
[이 게시물은 만키로군님에 의해 2019-08-21 17:30:24 공부방에서 이동 됨]

0 Comments
제목