묻고답하기
게시판 본문에 포인트를 표시하려 하는데 문제가 있습니다.
2011.10.19 14:15
{@
$oPointModel = &getModel('point');
$point = $oPointModel->getPoint($document->get('member_srl'));
}
{$point}
이 팁을 사용하려 하였으나.
이미 게시판 상단에 아래와 같은 소스가 있어서인지 저 소스를 추가시 페이지가 깨져 버립니다.
{@
$oPointModel = &getModel('point');
$point = $oPointModel->getPoint($logged_info->member_srl);
$oModuleModel = &getModel('module');
$config = $oModuleModel->getModuleConfig('point');
$level = $oPointModel->getLevel($point, $config->level_step);
$day = $level * 10;
$reg = $oDocument->variables[regdate];
$sum = date("YmdHis",strtotime("-$day day", strtotime("now")));
$comday = sprintf('30');
$comDaytime = date("YmdHis",strtotime("+$day day", strtotime($reg)));
}
혹시나 해서 $point를 $points로 바꿔서
$points = $oPointModel->getPoint($document->get('member_srl')); 한줄만 추가해 보았지만 안되네요..
어떻게 하면 좋을까요?
{@
$oPointModel = &getModel('point');
$point = $oPointModel->getPoint($document->get('member_srl'));
}
{$point}
이것의 경우는 style_list.html 파일에서 사용할 때 정상적으로 됩니다.
만일 view_document.html에서 사용한다면(질문에 그런내용이 없지만 그렇게 추정해서)
{@
$oPointModel = &getModel('point');
$point = $oPointModel->getPoint($oDocument->variables[member_srl]);
}
{$point}
이것을 사용하면 됩니다.
그런데 이미 상단에 포인트를 얻는 변수를 사용하고 있으니 혼란을 피하기 위해
{@
$oPointModel = &getModel('point');
$point2 = $oPointModel->getPoint($oDocument->variables[member_srl]);
}
{$point2}
이렇게 하면 됩니다.
근데
상단에 이미
$oPointModel = &getModel('point');
이걸 사용했으니
결론적으로
{@ $point2 = $oPointModel->getPoint($oDocument->variables[member_srl])}
{$point2}
요것만 사용하면 되겠네요.......
혹은
{$point2 = $oPointModel->getPoint($oDocument->variables[member_srl])}