묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
최근 글 위젯에서 카테고리 출력
2011.12.13 04:04
최근 게시물 뽑아오는 위젯에서
각각의 게시물의 카테고리를 category_arr이라는 배열에 저장합니다.
<!--@foreach($widget_info->content_items as $key => $item)-->{@$category_arr[$i] = $item->getCategory()}{@$i++}<!--@end-->
그런다음 각 배열을 출력하면 카테고리명이 쭈욱 나열됩니다.
만일 게시물이 8개면
$category[0] ~ $category[7]의 배열에 저장된 카테고리명을 출력시키면
<!--@for($i=1;$i<count($ct);$i++)-->
{$ct[$i]}
<!--@end-->
다음과 같이 나옵니다.
하늘 나무 하늘 물 나무 하늘 물 나무
알고싶은 건
같은 문자열은 하나로 출력되게 하는 방법이예요.
그래서 다음과 같이 출력되게 하고 싶어요.
하늘 나무 물
이렇게요!
어떻게 하면 되는지 도와주세요~
댓글 1
-
송동우
2011.12.13 07:27
-
클라우
2011.12.13 16:59
완전해결 완전감사 쵝오!! 너무 멋져요!! php 함수 보면서 몇 주간 씨름하다가 안되겠다 싶어 올렸는데 이렇게 답변 주셔서 감사합니다.^^
{@
$i = 0;
$category_arr = array();
}
<!--@ foreach($widget_info->content_items as $key => $item)-->
<!--@ if( !in_array($item->getCategory(), $category_arr) )-->
{@
$category_arr[$i] = $item->getCategory();
$i++;
}
<!--@ end-->
<!--@ end-->