[500원 팁] 버튼으로 적용스킨 체인지의 끝판왕 > 그누보드5 팁자료실

그누보드5 팁자료실

[500원 팁] 버튼으로 적용스킨 체인지의 끝판왕 정보

[500원 팁] 버튼으로 적용스킨 체인지의 끝판왕

본문

내가 왜 이런거를 팁으로 올리는가 하면

x삽질후에 다른 분은 삽질하는 일이 없어야겠다는

생각에서......

삽질을 즐기시는 분은 지금 당장 나가주세요!

 

테마 반응형을 다운받아 적용했는데

군데 군데 필요한거 다 고치고 

막상 쓰려고 하니 중요한 스킨이 안되는 겁니다.

이 중요한 스킨은 반응형이 아닙니다.

아니 너무 복잡해서 반응형이 될 수도 없습니다. 

결국 삽질해서 적용한 반응형 테마를 

버려야 할 지경이라 생각끝에.....

 

해당게시판에 접속하면

그 게시판만 리스트에서 버튼을 눌러 바로 pc스킨으로 체인지되도록 해야 겠다하고 하니 되네요,,,ㅋㅋㅋ

 

 

 

  <button id="update_skin"  > 특정 스킨으로 변경</button>

 

<script>
// 스킨 업데이트

$("#update_skin").on("click", function(){

        var bo_table = '<?php echo $bo_table?>';

        $.ajax({
            url: "<?php echo $board_skin_url?>/update_skin.php",
            type: "POST",
            data: {

                "bo_table": bo_table
  
            },
            dataType: "text",
            cache: false,
            success: function(data, textStatus) {

                sql = data.sql;

 

console.log(bo_table);

 location.reload(); 

            }
        });

});

</script>
 

적당한 위치에 넣고

 

update_skin.php 에 아래처럼

경로에 따라

../../../../../../common.php

는 맞춰줘야 합니다.

 

<?php 
include_once("../../../../../../common.php");

$bo_table = $_POST['bo_table'];

$bo_mobile_skin = 'theme/aaaa';

    $sql = " update g5_board set bo_mobile_skin = '$bo_mobile_skin' where bo_table = '". $_POST['bo_table'] ."' "; 
    sql_query($sql); 

?>

이건 같은 폴더에 넣어주고

간단하죠?

베이직, 갤러리,웹진,,뭐든 적용가능해요, 모든 설정도 적용가능하고,,ㅋ

버튼을 셀렉트로 해도 되고, 리스트,뷰페이지 등 가리지도 않아요

스킨변경의 게임체인져라고나 할까 ㅋㅋㅋㅋ

 

나는 성격상 안간단한거를 싫어해요.

그래서

간혹 의뢰할 때도

 

내용이 어떻게 되나요? 물어오면

"간단합니다"

이러면 싫어들 합니다.

그래도 "간단할거 같은데요?"라고 일단 해봐야죠

 

암튼 도움이 되었다면

500원

없으면 추천꾹

안하시는 분은 앞으로는 국물도 없어요!!

 

 

 

 
 

 

 

 

 

 

 

 

 

 

 

추천
12
  • 복사

댓글 5개

© SIRSOFT
현재 페이지 제일 처음으로