XE 기본 게시판에서는 문제가 없는 것 같은데

 

스케치북에서는 아래와 같이 수정시에 amp로 변환되는 문제가 있는데 스케치북문제같은데

 

혹시 해당 문제로 해결하신분이 계시다면 도움 부탁드립니다. 치환해줘야할까요..:) 

 

라이믹스에러.png

  • profile

    수정폼(write_form.html) 30줄 전후에 제목 표시하는 부분이 있는데

    거기서 {htmlspecialchars(htmlspecialchars($oDocument->getTitleText())} 이렇게 인코딩을 해줍니다.

    XE 최신버전이나 라이믹스에서는 제목이 이미 인코딩된 상태이기 때문에

    여기서 이중 인코딩이 발생합니다.

     

    XE라면 {htmlspecialchars(htmlspecialchars($oDocument->getTitleText(), ENT_COMPAT, 'UTF-8', false)}

    라이믹스라면 {escape($oDocument->getTitleText(), false)}로 바꿔주세요.

  • profile ?
    감사합니다

    스케치북
    {htmlspecialchars($oDocument->getTitleText())} 부분을
    {escape($oDocument->getTitleText(), false)} 수정시 잘됩니다!~~~