외부페이지의 js, css import 방법
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
라이믹스 사이트에 게시판 외에 외부페이지로 만든 기능을 사용하고 있습니다
라이믹스에서는 php 외부페이지를 불러오도록 하고
페이지 내부에서는 js로 비동기호출하여 각종 데이터를 뿌리는데
지금은 layout에서 $mid.css, $mid.js를 import하는 xe문법이 들어가있는 상태입니다
아무래도 mid로 된 파일이 레이아웃으로 들어가는것이 라이믹스의 원래 구조에서 추구하고자 하는 바는 아닐것같아
외부로 css, js 파일을 빼내고싶은데
html head부분은 라이믹스에서 관리하니 건드릴수가 없고
외부페이지 php에서 link나 script로 import하자니 맞는 방식인가 싶습니다
혹시 외부페이지를 적극활용하는분들은 어떤 방법을 사용하고 계신가요?
댓글 2
<link>, <script> 등 일반적인 HTML 태그라면 모두 사용할 수 있습니다. 외부페이지는 그냥 HTML 페이지이니까요. 꼭 특별한 문법을 사용해야 하는 것이 아닙니다. 경로만 조심하면 됩니다.
<load target="..." /> 템플릿 문법을 사용하면 상대경로를 넣어도 자동으로 변환되고 코어에서 자동으로 <head>에 올려 주지만, 파일명에 변수가 들어간다면 이 방법은 곤란하겠지요. 그러나 <link> 태그는 그냥 사용해도 웬만하면 알아서 <head>에 올라가기 때문에, 삽입하는 위치에 신경쓸 필요가 없습니다.