질문/조언질답게시판

시험 모듈과 몇일 째 씨름 중입니다.   ㅠ__________ㅠ 

 

멀고도 험한 길......을 시작을 말았어야.. 했나봐요...

 

시험모듈 - 시험 응시현황에서 체크리스트 체크 후에     [상태변경]    [삭제] 를 누르면

선택한 목록이 뜨고..

 

삭제하거나 

상태변경을 누르면

 

삭제되었습니다.  / 수정했습니다. 

 

문구는 뜨는데 .. 결과가 .. 삭제되거나 변화가 없습니다.

 

이 문제 해결하신 분 계신가요 ? 

어느 부분을 건들어야.. 수정이 가능할까요.. 힌트 .. 좀.. 주...세...요 ㅠㅠ

 

 

  • profile
    라이믹스 2.x 대로 오면서 뭔가 꼬인 게 있을 수도 있겠네요.
    (제가 만든 스킨에서도 동작 오류들이 몇 개 보이구요ㅜ)
  • profile
    https://github.com/YJSoft/xe-module-exam/issues/42

    (언젠가) 수정예정입니다.
  • profile

    급한 상황이시면 업데이트될 때까지 이렇게 조치해보시겠어요?

     

    1. conf/module.xml 교체

    module.xml

    - 이 파일을 다운 받아서 덮어쓰기 해보세요. (그러면 아직 완벽하진 않지만 이렇게 해야 모듈 관리자의 시험응시 현황 보기를 준비할 수 있게 될 겁니다)

     

    2. tpl/result_list.html 수정

    - 대강 61행쯤이지 싶은데요. (이렇게 바꿔줘야 모듈 관리자가 비로소 시험응시 현황을 볼 수 있을 겁니다.)

    <td class="nowr"><a href="{getUrl('', 'mid',$module_info->mid, 'act', 'dispExamAdminResultUpdate','module_srl',$module_srl,'log_srl', $resultitem->log_srl)}">{$lang->cmd_modify}</a></td>

     

    3. exam.admin.controller.php 파일 수정

    195행이네요. 아래처럼 바꿔줍니다. (이렇게 하면 체크박스 체크 후 '상태 변경'을 할 수 있습니다)

    if(isset(Context::getLang('resultStatusList')->{$status}))

     

    4. exam.admin.controller.php 파일 수정

    - 이번엔 250행입니다. 얘를 바꿔주면 응시 결과의 개별 수정이 가능해질 수 있습니다.

    if(!isset(Context::getLang('resultStatusList')->{$args->status})) unset($args->status);

     

    5. exam.admin.controller.php 파일 수정

    - 이건 꼭 필요한지 모르겠는데 어쨌든 이상해보여서 수정을 해봅니다ㅎ

    - 220행쯤에 삽입해주세요.

    // commit
    $oDB->commit();

     

    Atachment
    첨부
  • profile profile
    모듈관리자가 보는 것과..
    상태 수정 삭제 모두 가능해졌습니다. 정말 감사합니다. 복받으세요 !!
  • profile profile
    역시 윤삼님
  • profile profile
    라이믹스 2.x대를 맞아 전반적으로 점검이 필요해보이긴 해요. 워낙 오래전 모듈인지라...
  • profile profile
    그래도 윤삼님 덕분에 시험모듈로 문제만들어 공부하며 원하는 자격증도 취득했네요. 아직 재시험 기능이 추가 될 언젠가를 기다리고 있어요 ㅎ
  • profile profile

    에고, 기능 추가할 게 꽤 많을 텐데 당장엔 어딘가에서 도사리고 있을 오류 때문에 걱정이에요ㅜ

    ... 자격증 취득이라니ㄷㄷㄷㄷ 감동의 눈물이 흐릅니다 ㅠㅇㅠ

  • profile profile
    늘 감사합니다. 정말 기회가 된다면 식사라도 한끼하고 싶네요
  • profile profile
    저두요 저두요!
    언제 한번 정모나 번개라도 해야 할까봐요ㅎㅎ
  • profile profile
    완전 감사해요
  • profile profile
    아참, 추가적으로 오류가 발견되면 언제든 꼭 이야기해주세요!!
  • profile profile
    넵 꼭 글을 올리도록 하겠습니다. !! 감사합니다.