본문 바로가기
그누보드

[HTML][그누보드]index페이지 이미지 화면 배치 시 고려할 사항

by 개발하자구 2023. 2. 9.

index페이지에 새로운 층을 만들어서 1200px에 맞춘 이미지를 삽입하고 싶을 때는

 

head.php 안의

<div id="wrapper">
<div id="container_wr">
<div id="container">

 

파일들을 index.php로 옮겨놓을 수 밖에 없다. 왜냐하면 사진은 index페이지를 들어갈때만 나와야하니깐. 다른 서브페이지에서는 나와선 안됨.

 

대신 이것들을 head.php 안에서 지워버리면 다른 서브페이지에서

<div id="wrapper">
<div id="container_wr">
<div id="container">

를 쓰지 못해서 정렬이 안되기 때문에 head에서 지우지말고, if문을 적용해서 사용한다.

 

if문 작성시 주의할점은 php이 혼용되어 있으니 phphtml 구분을 잘해서 시작-끝 맺임을 잘해야한다.

 

 

ex) 완성된 head.php 구문

 

<!-- 콘텐츠 시작 { -->

<!-- 만약 index 페이지가 아니라면 이게 작동되어야한다. 현재는 index에서만 wrapper가 작동되게 되어있음 -->


     <?php if (!defined("_INDEX_")){?>

    <div id="wrapper">
    <div id="container_wr">
        
    <div id="container">
    
    
    <?php if (!defined("_INDEX_")) { ?><h2 id="container_title"><span title="<?php echo get_text($g5['title']); ?>"><?php echo get_head_title($g5['title']); ?></span></h2><?php }
    }
    ?>