라이믹스 함수 관련 문의
CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 8.2 |
<!--@if($val1['link']!="메뉴이름")-->
//~~생략~~
<!--@else-->
//~~생략~~
<!--@end-->
XE에서 위처럼 특정 메뉴 이름인 경우 다른 값이 출력되도록 사용했습니다. (이미지가 출력, hr태그가 출력 등)
라이믹스에서는 동작하지 않아서요, 함수가 변경된건지 아니면 ['link']가 관리자 페이지의 사이트 메뉴 편집에서 '메뉴 이름' 항목이 아니라 다른 항목인데 제가 헷걸리고 있는건지 궁금합니다.
목적은 상단 메인 메뉴의 드롭다운 메뉴에서 구분선 등을 넣기 위함입니다.
댓글 2
함수의 경우 클래스 내에서 실행시키는 항목이고, 해당 $val 와 같은 것들은 대부분 변수라고 생각해주시면 됩니다.
해당 변수는 레이아웃에 따라 변수명이 달라질수도 있습니다.
XE에서는 그냥 대충 넘어가게 만들었던 부분이 있다면 라이믹스에서 아주 깐깐하게 검사하는 경우가 있어서 그 변수 항목이 문제가 발생되엇을 가능성이 크거든요.
실제로 메뉴에 해당되는 HTML코드를 전부 확인해봐야 해결이 가능한 답변이 되지 않을까 싶습니다.
넵 변수명을 변경하여 해결되었습니다! 감사합니다.