XETOWN

물어보기

조회 수 63 댓글 9

PC환경에서는 문제 없는데 모바일환경에서 지금 회원가입 부분에 문제가 있네요. 1.8.22까지는 문제없다가 1.8.23 업데이트 후 문제가 발생된것으로 보이며, 에러 원인으로는

https://www.xetown.com/index.php?_filter=search&mid=lakepark&category=5779&search_keyword=%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85&search_target=title_content&document_srl=195692

이 글대로 문구 추가를 했을 경우에 문제가 발생하는데 에러 코드가

 

Error Parsing Template - Syntex error, unexpected '}' in template file

./modules/member/m.skins/sketchbook5_member_m.skin/signup_form.html

 

이렇게 나옵니다. 스케치북5 뿐만 아닌 일반 스킨에서도 같은 증상이고요.

현재 소스코드는 닉네임 부분에만 문구 적용하여

 

<div class="control-group" loop="$formTags=>$formTag" cond="$formTag->name != 'signature'">
            <label for="{$formTag->name}" class="control-label">{$formTag->title}</label>
            <div class="controls">{$formTag->inputTag}</div>
            <p class="help-inline">닉네임 설정 관련 설명 문구</p>
            <!--@endif--></div>
        </div>

 

이런 형식입니다.

 

  • ?
    SimpleCode 2016.08.03 11:48:29
    올려주신 것만 봐서는 <!--@endif--> 이것 때문인듯 합니다.
  • profile
    데버 2016.08.03 11:55:13
    해당 부분을 제거하면 다른 부분에까지 동일한 설명문이 부착되어버립니다.
  • profile
    웹지기 2016.08.03 11:54:58
    코드 자체가 이상하네요. 제가 알려드린 코드는
    <div class="control-group" loop="$formTags=>$formTag" cond="$formTag->name != 'signature'">
    <label for="{$formTag->name}" class="control-label">{$formTag->title}</label>
    <div class="controls">{$formTag->inputTag} <!--@if($formTag->name=="nick_name")-->
    <p class="help-inline">닉네임은 변경이 불가하니 신중히 정해주세요.</p>
    <!--@endif--></div>
    </div>

    이거였는데요..
  • profile
    데버 2016.08.03 11:55:44
    적용해보겠습니다.
  • profile
    웹지기 2016.08.03 11:57:38
    적용하시는게 문제가 아니고 뭐가 빠진건지 검토해 보시면서 적용하세요.
  • profile
    데버 2016.08.03 12:00:34
    <!--@if($formTag->name=="nick_name")--> 이부분이 누락되었던거같네요. 전버전까지는 문제없이 됐던걸로 기억하는데 의문이군요.
  • profile
    웹지기 2016.08.03 12:05:48
    잘되었을리가 없습니다. 그 조건이 닉네임부분만 이라는 조건이 시작되는 부분입니다. 착오가 있으시네요.
  • profile
    데버 2016.08.03 12:06:31
    음 그렇군요. 모바일 회원가입 부분을 자주 사용하는게 아니라서... 어찌되었든 감사합니다. 덕분에 해결봤습니다.
  • profile
    데버 2016.08.03 11:57:29
    감사합니다. 해결됐습니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...