자바스크립트에서 module_srl을 변수로 쓸 수 있게 불러오는 함수가 있나요?
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 8.2 |
초보라서 질문하기 전에 여러모로 검색을 해봤는데 전혀 안나와서 질문 올립니다
module_srl가 변수로 오도록 php나 jquery로 선언해야 하는 건가요?
아니면 자바스크립트로도 충분히 변수로 불러올 수 있나요
혹시 그런 함수가 있다면 알려주실 수 있을까요ㅠㅠ
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 8.2 |
초보라서 질문하기 전에 여러모로 검색을 해봤는데 전혀 안나와서 질문 올립니다
module_srl가 변수로 오도록 php나 jquery로 선언해야 하는 건가요?
아니면 자바스크립트로도 충분히 변수로 불러올 수 있나요
혹시 그런 함수가 있다면 알려주실 수 있을까요ㅠㅠ
댓글 5
js 파일내에서는 module_srl 을 불러올 수 없습니다. (아에 없진 않고 많이 복잡해집니다..)
라이브러리 사용하시고 해당 라이브러리가 따로 불러올 수 잇는 코드가 존재 한다면 js파일에서 작업하는거보단 html 템플릿 파일내에 <script> 을 이용하여 구현하시는게 깔끔해요.
<script>
var module_srl = '{$module_srl}';
</script>
파일 내에서 script로 해보겠습니다
프론트단에서 module_srl이 필요하다면 해당 기능의 설계가 잘못되었을 가능성이 있습니다.
module_srl은 서버에서 사용하는 값이고, 프론트단에서는 mid를 기준으로 처리하는 것이 일반적입니다. AJAX 요청을 하더라도 mid를 전송하면 서버단에서 그것을 module_srl로 바꾸어 처리하고요. 글쓰기, 추천 등 대부분 이런 방식으로 구현되어 있습니다. mid는 자바스크립트에서 current_mid라는 전역변수로 쉽게 불러올 수 있습니다.
위의 것 부터 해보고 이것도 해보겠습니다