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

list.skin.php 에는 공통으로 들어가는 header이 들어오는데 다른 php에는 인클루드가 안먹혀요 채택완료

쿨가이쭌 3년 전 조회 1,567

<?php

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

include_once(G5_LIB_PATH.'/thumbnail.lib.php');

 

$main_color = "#70D5DC";

?>

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="stylesheet" href="/theme/basic/skin/board/ortho_story/style.css">

<link rel="stylesheet" href="/theme/basic/skin/board/ortho_story/css/ortho_style.css">

<script src="/theme/basic/skin/board/ortho_story/js/ortho_script.js"></script>

 

<style>

 

.ortho_pf .inner {

border: 2px solid <?= $main_color;?>;

}

.gall_row { display:flex; justify-content:flex-start; flex-wrap:wrap; margin-bottom:200px }

#bo_gall #gall_ul {

margin:3% 20px 10%;

}

#bo_gall .gall_box{

background-color:<?= $main_color;?>;

border-radius:8%;

box-sizing:border-box;

}

.gall_row .col-gn-3{

width:32%; float:none;

}

#bo_gall .gall_li{

margin:0 2% 2% 0;

}

#bo_gall .gall_li:nth-child(3n){ margin-right:0 }

 

#bo_gall .gall_img{ font-size:11px; }

 

</style>



 

<!-- 헤더 공통 -->

<? include_once(G5_THEME_PATH.'/skin/board/ortho_story/header_ortho.php'); ?>

 

 

이게 제가 임의로 만든 list.skin.php  파일이고

 

---------------------------------------------------------------------------------------------------------------------

<?php

include_once('../../../../_common.php');

 

$main_color = "#70D5DC";

?>

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="stylesheet" href="/theme/basic/skin/board/ortho_story/style.css">

<link rel="stylesheet" href="/theme/basic/skin/board/ortho_story/css/ortho_style.css">

<script src="/theme/basic/skin/board/ortho_story/js/ortho_script.js"></script>

 

<!-- 헤더 공통 -->

<? include_once(G5_THEME_PATH.'/skin/board/ortho_story/header_ortho.php'); ?>


이게 제가 같은 폴더에 임의로 만든 sign_up.php 입니다.

 

똑같이 헤더를 인클루드로 가져오는데 list.skin.php 에만 헤더가 나오고

나머지 다른것들에는 헤더가 나오지 않는데 뭐가 문제인지 잘 모르겠어서요

아시는분은 한번만 확인해주실수있으신가요....

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

답변 2개

3년 전

sign_up.php가  ortho_story 폴더의 화일이면

위 소스의 ../../../../_comm~~~이 경로가 맞지않습니다

테마 스킨에서는 ../../../../../_comm~~한 단계 더 올라가야 합니다

 

echo '테마=>'.G5_THEME_PATH;

이렇게 해보면 경로가 없을 것입니다

 

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

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

3년 전

common.php 경로가 제대로 되었다면 print_r($config); 등의 변수가 제대로 나올겁니다.
나오지 않았다면 해당 inlcude의 경로를 다시 확인해주세요

list.ksin.php의 경우 실제로는 bbs/board.php->bbs.list.php->skin/스킨명/list.skin.php의 경로를 따라가기 떄문에

만약 스킨 폴더내에서 작업한 별도의 파일을 직접 접근한다면 common.php 경로와는 상이할 수 있습니다

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

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

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

로그인