<a href="{getSiteUrl($item->domain,'','mid',$item->get('mid'),'category',$item->get('category_srl'))}"><strong class="category <!--@if($item->get('category_srl') ==1051)-->color1<!--@elseif($item->get('category_srl') ==1052)-->color2<!--@else-->color3<!--@end-->">{$item->getCategory()}</strong></a>

 

최근글 위젯에서 카테고리를 분류값마다 다르게 출력하는 방법을 찾다가 도저히 몰라서

또 꼼수를 부려봤습니다.

 

게시판 설정의 카테고리의 색상값을 category_color 라는 변수를 통해 가져올 수 있었으면 좋았겠지만;;

가능한 건

$item->get('category_srl')

뿐이더군요. (더 좋은 팁 아시면 꼭 알려주세요!)

 

그래서 일단 출력해서 해당값이 같으면 color1을 css에 뿌려주고

하는 방법으로 꼼수를 부려봤습니다.

 

올바른 방법은 아니지만 저처럼 초보인 분들을 위해 올려놓습니다. ^^;

 

여러 게시판 카테고리가 동일한 색상컬러를 가진다면 아래와 같이 작성하시면 됩니다.

 

비교구문을 두번 써주셔야해요.

a == 1 || a == 2
|| 는 or
&& 는 and

 

<a href="{getSiteUrl($item->domain,'','mid',$item->get('mid'),'category',$item->get('category_srl'))}"><strong class="category <!--@if($item->get('category_srl') == 1051 || $item->get('category_srl') == 1163)-->color1<!--@elseif($item->get('category_srl') ==1052 || $item->get('category_srl') == 1164)-->color2<!--@else-->color3<!--@end-->">{$item->getCategory()}</strong></a>

이온디

profile
이온디는 라이믹스를 비롯한 다양한 CMS의 시드뱅크를 꿈꿉니다. 여러분들이 사랑하는 웹소스를 언제든지 사용할 수 있게 하기 위해 이온디는 매일 소스코드를 유지보수하고 있으며, 언제든지 다운로드할 수 있는 소스마켓을 운영하고 있습니다.

#XE마켓 - 이온디스토어
https://eond.com/xemarket/

# XE/라이믹스 단톡방을 운영 중입니다. (비번: 2022)
https://open.kakao.com/o/giaKKnl

# XE/라이믹스 생활코딩 모듈 강좌입니다.
https://opentutorials.org/module/3774