테스트 사이트 - 개발 중인 베타 버전입니다

ca_name 출력 시, 카테고리 분류 | 구분자 없애기 채택완료

ca_name 출력 시, 카테고리 분류 | 구분자 없애려고 합니다. 

 

</p>

<p><section style="display:none;" class="ca_name_list_box">

                                        <?php

                                            $categories = explode(' ', $is_category);

                                            if ($is_category && $list[$i]['ca_name']) { ?>

                                            <?php

                                            echo str_replace($list[$i]['ca_name'], '<h6 style="display: inline-block;color: #333;display: inline-block;padding: 0px 10px;">' . $list[$i]['ca_name'] . '</h6>', $board['bo_category_list']);

                                            }

                                            ?>

                                        </section></p>

<p>

 

이런식으로 출력을 진행한 상태인데, 

 

분류1 | 분류2 | 분류3 

 

이렇게 뜨는상태여서요 ㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
$categories = explode('|', $is_category);

이렇게 구분자로 처리해 주셔야 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

$categories = explode('|', $is_category);

이렇게 했을 때, 분류1 | 분류2 | 분류3

이런식으로 뜨는데, 지금 소스상으로는 공백이니 안떠야하지 않나요?
소스가 잘못되어 있네요
$categories = explode('|', $is_category);
if ($is_category && count($categories)) {
?>
<?php
for($i=0; $i<count($categories); $i++){
echo $categories[$i];
}
}
?>
이런식으로 처리되어야 합니다.
흠.. 뭔가가 틀이 완전히 깨져버리네요 ㅎㅎ

답변 너무 감사드립니다 ㅎ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고