스케치북 & 문자열 amp 문제. 루딩 2017.07.17 15:28 259 0 2 XE 기본 게시판에서는 문제가 없는 것 같은데 스케치북에서는 아래와 같이 수정시에 amp로 변환되는 문제가 있는데 스케치북문제같은데 혹시 해당 문제로 해결하신분이 계시다면 도움 부탁드립니다. 치환해줘야할까요..:)
관리자화면 "시스템 설정" 클릭시 오류 발생 후 해결. Attempt to assign property "site_srl" on array" in modules/module/module.model.php on line 157 hatali 25.12.26 0 0
댓글 2
수정폼(write_form.html) 30줄 전후에 제목 표시하는 부분이 있는데
거기서 {htmlspecialchars(htmlspecialchars($oDocument->getTitleText())} 이렇게 인코딩을 해줍니다.
XE 최신버전이나 라이믹스에서는 제목이 이미 인코딩된 상태이기 때문에
여기서 이중 인코딩이 발생합니다.
XE라면 {htmlspecialchars(htmlspecialchars($oDocument->getTitleText(), ENT_COMPAT, 'UTF-8', false)}
라이믹스라면 {escape($oDocument->getTitleText(), false)}로 바꿔주세요.
스케치북
{htmlspecialchars($oDocument->getTitleText())} 부분을
{escape($oDocument->getTitleText(), false)} 수정시 잘됩니다!~~~