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

view.skin.php에 제목 옆에 ca_name을 추가하고싶어요 채택완료

더마 4년 전 조회 4,560

게시판 리스트 제목옆에 카테고리네임을 붙히고 싶어서

wirte.skin.php에 이런식으로 카테고리를 생성했습니다.

 

 

그 후 view.skin.php 에서

 

 

이런식으로 가져왔는데요.

 

 

 

 

아모것도 안나와요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠ

제가 개발자도 아니고 초보라서 고수님들에게 자문 구해봅니다...

 

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

답변 6개

채택된 답변
+20 포인트
Dessi
4년 전

근데 지금 자세히 보니 뷰페이지가 아니고 list네요.

list.skin.php 에서 으로 표현하시면 됩니다.

 

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

 

이거 있으시면 지우시구요 $is_category && 지우시구요.

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

답변에 대한 댓글 2개

더마
4년 전
<?php } ?>
<td class="td_subject">
<?php
echo $list[$i]['icon_reply'];
if ($is_category && $list[$i]['ca_name']) {
?>
<a href="<?php echo $list[$i]['ca_name_href'] ?>" class="bo_cate_link"><?php echo '['.$list[$i]['ca_name'].']' ?></a>
<?php } ?>

<a href="<?php echo $list[$i]['href'] ?>">
<?php echo $list[$i]['subject'] ?>
<?php if ($list[$i]['comment_cnt']) { ?><span class="sound_only">댓글</span><?php echo $list[$i]['comment_cnt']; ?><span class="sound_only">개</span><?php } ?>
</a>

<?php
// if ($list[$i]['link']['count']) { echo '['.$list[$i]['link']['count']}.']'; }
// if ($list[$i]['file']['count']) { echo '<'.$list[$i]['file']['count'].'>'; }

/* if (isset($list[$i]['icon_new'])) echo $list[$i]['icon_new'];
if (isset($list[$i]['icon_hot'])) echo $list[$i]['icon_hot'];*/
if (isset($list[$i]['icon_file'])) echo $list[$i]['icon_file'];
if (isset($list[$i]['icon_link'])) echo $list[$i]['icon_link'];
// if (isset($list[$i]['icon_secret'])) echo $list[$i]['icon_secret'];

?>
</td>


이러게 되어있는데 혹시 어떻게 변경해야할까요...? 진짜 왕초보라..ㅠㅠㅠㅠ
D
Dessi
4년 전
5줄 if ($is_category && $list[$i]['ca_name']) {

if ($list[$i]['ca_name']) {
로 해보세요

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

더워치
4년 전

 

나오질 않네여ㅠㅠㅠㅠㅠ 너무 어렵군요,..

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

답변에 대한 댓글 1개

D
Dessi
4년 전
DB에 값이 들어가는지 확인해보셔야 할것 같네요.
list.skin.php 에서
for ($i=0; $i<count($list); $i++) {
여기 다음에
if($is_admin) print_r2($list[$i]);
넣으셔서 ca_name 필드에 값이 들어있는지 확인해보세요.

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

더워치
4년 전

 

이것도 안되네영..

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

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

더워치
4년 전

안되네유..ㅠㅠ

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

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

그누위즈

if($category_name) => if ($view['ca_name'])

이렇게 바꿔보세요.

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

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

Dessi
4년 전

if($category_name) 을 지워보세요. 이 조건이 게시판 설정에 있는 분류 사용하는 조건인데 글쓰기 보니깐 그냥 ca_name 필드만 사용하는것 같네요.

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

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

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

로그인