스크립트 삽입시 오류
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.2 |
<script>
jQuery(".btn-close").on("click", function($){
$("#movie{$item->getRegdate("Ymd")}")[0].contentWindow.postMessage(
'{"event":"command","func":"' + 'stopVideo' + '","args":""}',
'*');
});
</script>
임베디드한 유튜브의 멈춤 동작 제어를위한 스트립트입니다.
컨텐츠 위젯 스킨 수정중 입니다.
요 스크립트만 추가하면
common/framework/debug.php:681
라고 하면서 에러가 납니다. ㅜㅜ
좀 도와주십쇼! 굽신굽신
duna
Lv. 1
라이믹스로 밥벌어먹는 웹디입니다.
댓글 4
debug.php:681은 에러 화면을 표시하는 기능의 위치일 뿐,
실제로 어떤 에러 메시지가 나왔는지 적어주시지 않았어요. 그게 더 중요한데...
아무튼 {$item->getRegdate("Ymd")} 이 부분에 아무 거나 다른 내용을 넣어보세요.
만약 그렇게 했을 때 서버단 에러가 해결된다면 (물론 스크립트가 정상 작동하지는 않겠지만)
$item 변수에 뭐가 들어 있는지 좀더 자세히 살펴봐야 할 수도 있습니다.
{$item->getRegdate("Ymd")} 부분은 바꿔바도 여전히 오류입니다.ㅜㅜ
{"event":"command","func":"' + 'stopVideo' + '","args":""}
이부분을 지우면 페이지는 정상적으로 출력이 됩니다.
템플릿 해석하다가 꼬일 수 있겠군요.
{ "event": (...중략...) :"" } 이렇게 중괄호 안쪽을 한 칸씩 띄워 보시겠어요?
아직 의도한데로 작동은 안하지만 먼가 될거 같습니다.
감사 감사합니다.