xe에서 라이믹스로 넘어간 사이트에서 recapcha가 작동하지 않을 경우
구글링해도 안나와서 하나씩 점검하다가 발견한 것을 공유하려고 질문하고 답변답니다 ㅡ,ㅡ
찾아봐도 없길래요,
다른 분들은 저처럼 시간낭비 하지 않으시기를
PHP | PHP 7.0 |
---|---|
CMS | Rhymix |
xe에서 라이믹스로 넘어간 사이트에서 recapcha가 작동하지 않을 경우
구글링해도 안나와서 하나씩 점검하다가 발견한 것을 공유하려고 질문하고 답변답니다 ㅡ,ㅡ
찾아봐도 없길래요,
다른 분들은 저처럼 시간낭비 하지 않으시기를
팝업 애드온이 http://www.xeschool.com/xe/4580 여기에 있는 자료인가요?
애드온 파일을 보니 js 최상위에 if(jQuery) jQuery.noConflict(); 와 같이 jquery의 noConflict를 호출하고 있는데요, 타 자료와의 호환성을 위해 noConflict를 유지하고 있는 XE와 달리 라이믹스는 약 4년전 jQuery 이외에는 $를 사용하지 않는다는 이유로 noConflict를 뺐습니다. 따라서 서드파티 자료 등에서 noConflict를 호출시 $로 jquery를 사용할수 없게 되며 오류가 발생할수 있습니다.
애드온 js 파일 여셔서 최상단 noConfilct 호출 빼시고 최하단 })(jQuery);를 })($);로 수정하시면 애드온과 동일 사용이 가능할것으로 보입니다.
삭제하시면 정상동작합니다.
참고로 저거 설치하신 분들은
모듈 폴더에 popup 폴더도 함께 삭제해주세용