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

각페이지별로 다적용이 되는데 메인만 적용시키고 싶어요

개발자구함 10년 전 조회 3,524

head.php 에서

 

<div id="container">

    <?php if ((!$bo_table || $w == 's' ) && !defined("_INDEX_")) { ?>

    <div id="container_title"><?php echo $g5['title'] ?></div><?php } ?>\ 

 

이곳에 특정 이미지나 슬라이더를 넣으면 전체가 전부 적용이 되는데

 

메인만 적용되겠금 하고 싶은데 어떻게 해주면 되나요?ㅠ

 

 

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

답변 2개

유찬아빠
10년 전

루트는 root 즉 웹서버가 인지하는 최상위 폴더를 의미합니다.

 

그누보드 설치 폴더에 인크루드(include) 하시고 싶다면 G5_PATH ==> 요개 그누보드 설치 폴더 최상위 입니다.

 

그 하위에 폴더에 파일을 두셨다면 <?php include_once(G5_PATH.'/하위폴더명/banner.html'); ?>

 

이상입니다^^ 

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

답변에 대한 댓글 1개

개발자구함
10년 전
그래서
if(defined('_INDEX_')) {
<?php include_once(G5_PATH.'/banner.html'); ?>
} ?>
넣었더니
Parse error: syntax error, unexpected '<' in /host/home/jinkyu312/html/head.php on line 174
이렇게 에러가 뜹니다 ㅠ
if 구문을 빼고 <?php include_once(G5_PATH.'/banner.html'); ?> 이것만 넣으면
전체화면 다 적용되구요.ㅠ

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

f
10년 전

<?php</p><p>if(defined('_INDEX_')) {</p><p>    echo latest('theme/skd_slider', 'control_slider', 5, 50);</p><p>}</p><p>?>

 

http://www.internationale.kr">http://www.internationale.kr

 

예제

 

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

답변에 대한 댓글 5개

개발자구함
10년 전
head caontainer 구간에
if(defined('_INDEX_')) {
echo latest('/banner.html', 'control_slider', 5, 50);
이런식으로 넣어주면 되나요?
넣어주니 오류가 뜨는데.ㅠ
f
fm25
10년 전
<div id="container">
바로 아래에 위 소스 전체를 넣어주세요.

제 홈페이지 처럼 하려면

</div>
<!-- } 상단 끝 -->

위에 넣어줘야 합니다.

echo latest('스킨이름', '게시판 아이디', 목록수, 제목글자수);
이고
스킨은...
skin/latest 에 있어야 하고
파일이름은 'latest.skin.php'로 해야 합니다.
개발자구함
10년 전
<?php include_once(G5_PATH.'/banner.html'); ?> 이렇게 넣어줬었거든요..
일단은 이름 다 바꾸고 해봤는데 해당페이지만 오류가 나타나긴 하는데.
경로가 잘못된 걸까요?
일단 latest 폴더 안에 banner.html 파일을 넣었거든요 이름바꿔서 적용했더니 같은오류가 ㅠ
f
fm25
10년 전
<?php include_once(G5_PATH.'/banner.html'); ?>
로 할 것 같으면
'banner.html'를 루트에 두어야 합니다.
개발자구함
10년 전
배너를 루트에 두어야 한다는 말씀이 정확히 어떤뜻인가요?ㅠ

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

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

로그인