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

특정 게시판 그룹에 버튼 색상다르게 하고 싶습니다.

inuitLee 2년 전 조회 2,313

관리자모드에서 게시판관리를 보면 오른쪽에 게시판그룹의 버튼색상이 회색(옅은파랑)으로 동일합니다.

아래와 같이 adm/board_list.php 소스에 아래와 같이 있습니다. 버튼 색상이 특정 게시판을 클릭했을때 버튼 색상을 검정색으로 하고 싶은데요. 하는 방법이 있을까요?

 

<a href="./board_list.php?sfl=a.gr_id&stx=<?=$row_bo['gr_id']?>"  
class="btn_0<?php if($row_bo['gr_id'] == $stx and $sfl =="a.gr_id" ){ echo "1"; } else{ echo "2"; }?>  btn"><?=$row_bo['gr_subject']?></a>에서 클래스 부분만 아래와 같이 다른 색상으로 추가를 하고 싶어서요. (현재 색상)

<a href="./board_list.php?sfl=a.gr_id&stx=<?=$row_bo['gr_id']?>"  
class="btn_20<?php if($row_bo['gr_id'] == $stx and $sfl =="a.gr_id" ){ echo "1"; } else{ echo "2"; }?>  btn"><?=$row_bo['gr_subject']?></a> (하나더 추가)

 

select option 말고 if, else를 사용해서 추가 하려면 어떻게 해야 되는지 아시는 분이 계시면 알려주세요.

 

수정을 할 수 가 없어서요.
 

adm/board_list.php

</p>

<p><?php

$sql_bo = " select * from {$g5['group_table']} where 1";

$result_bo = sql_query($sql_bo);

for($b = 0; $row_bo = sql_fetch_array($result_bo); $b++){

?>

<a href="./board_list.php?sfl=a.gr_id&stx=<?=$row_bo['gr_id']?>"  

class="btn_0<?php if($row_bo['gr_id'] == $stx and $sfl =="a.gr_id" ){ echo "1"; } else{ echo "2"; }?>  btn">

    <?=$row_bo['gr_subject']?>

</a>

<?php } ?></p>

<p>

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

답변 1개

2년 전

script로 해야됩니다 

저번 글에 올려드렸는데 똑같은 내용으로 올리셨네

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

답변에 대한 댓글 2개

i
inuitLee
2년 전
script말고 다른 방법이 있나해서요.
기존 게시판그룹이 있고 각각의 게시판이 있습니다. 게시판관리에서 게시판그룹별로 버튼 색상이 있는데요. 예를 들면 영문은 회색, 중문은 검정색, 일문은 빨강색 이렇게 나누려고 합니다.

현재는 모두 게시판 관리에서 게시판 그룹 버튼이 모두 회색이거든요.

select문 말고 if문은 사용할 수가 없을까요?
class만 다르게 해서 적용이 가능한가 해서 문의글을 다시 남겼어요.
텐구
2년 전
예를들어 클릭된것이 고정된 값이나 특정한것일경우

$btn_0 = "btn_0";
if($btn_0 != ""){
$button_color = "button_color";
}else{
$button_color = "";
}
class = "$btn_0 $button_color"

저런식으로해서
button_color 안에 미리 다른컬러 넣으셔도 되긴합니다.

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

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

로그인