- 10
- 모니터
- 조회 수 488
출석 했는지에 대한 여부를 알아야 하는데..
어떻게 소스를 짜야할까요? ㅠㅠ..
xe타운 상단 처럼요..
module 설정값을 불러와야 겠죠?
$oModuleModel = &getModel('module');
$config = $oModuleModel->getModuleConfig('attendance');
여기서 또 뭐를 불러와야 할까요.. ㅠㅠ..
조건문으로 출석 여부 확인은 이렇게 하면 될것 같고..
$oAttendanceModel->getIsChecked($logged_info->member_srl) == 0
소스 작동 하는 걸 출석부 페이지에서는 확인했습니다.
다른 mid 페이지에서는 작동 안되고 오류 나오는 걸로 보아.. 뭔가를 더 불러와야 할것 같은데..
뭐를 불러와야 할까요?
작성자
댓글 10
![profile image](/files/member_extra_info/profile_image/627/188/188627.jpg?t=1502226793)
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/807/150/150807.jpg?t=1535596791)
제가 출석부 모듈을 안써봐서 잘은 모르겠는데
복잡할 것 같진 않아요 ㅎ
저는 @맛스타 님을 소환하겠습니다.
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/627/188/188627.jpg?t=1502226793)
네, 불러오는 과정만 고민이었던지라..ㅠㅠ
맛스타님 덕분에 해결했습니다!
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/640/096/96640.gif?t=1548527149)
studyfirus.com은 이렇게 되어 있습니다.
{@
$attendance_class = 'fa fa-calendar-o';
$attendance_title = '출석 하세요!';
$oAttendanceModel = getModel('attendance');
if($oAttendanceModel->getIsChecked($logged_info->member_srl)>0) :
$attendance_class = 'fa fa-calendar-check-o';
$attendance_title = '출석 완료!';
endif;
}
<a id="sitemap-link" href="{getUrl('','mid','attendance')}" title="{$attendance_title}"><i class="{$attendance_class}"></i>{$attendance_title}</a>
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/640/096/96640.gif?t=1548527149)
기본 "출석하세요" 를 보여주되 오늘 출석 카운트가 0보다 크면(출석이 되면) 출석완료가 보여지게 했습니다.
아마 타운도 비슷할겁니다.
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/627/188/188627.jpg?t=1502226793)
이럴수가.. 그냥 getModel attendance 으로 충분했다니..ㅠㅠ
고맙습니다. 맛스타님! 덕분에 배워갑니다 ㅠㅠ
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/640/096/96640.gif?t=1548527149)
네. 설정값을 불러오는게 아니기 때문에 config는 필요가 없습니다~
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/627/188/188627.jpg?t=1502226793)
네 ㅠㅠ.. 그렇네요.
그나저나 if문을 저렇게 작성해도 되는거군요..
:는 else 와 같은 역할인가요?
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/640/096/96640.gif?t=1548527149)
저도 php알못이지만 : 이게 들어가면 대체한다는 뜻 같습니다.
저도 이리저리 검색하면서 작성한거라 ㅋㅋㅋㅋ
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/627/188/188627.jpg?t=1502226793)
굿굿! 방금 적용 완료!
이제 클플을 제거할 시간이 ㅠㅠ..
도메인 갱신이 잘 될지가 걱정이네요ㅠㅠ
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
그리고보니 이 사이트에도 있군요!
@마스터 님 소환!?