root 내 페이지파일이 위치했을때 css 경로.
본문
<?php if(defined('_INDEX_')) { ?>
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/common.css?ver=<?php echo G5_CSS_VER; ?>">
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/layout.css?ver=<?php echo G5_CSS_VER; ?>">
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/main.css?ver=<?php echo G5_CSS_VER; ?>">
<?php } else { ?>
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/common.css?ver=<?php echo G5_CSS_VER; ?>">
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/layout.css?ver=<?php echo G5_CSS_VER; ?>">
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/custom.css?ver=<?php echo G5_CSS_VER; ?>">
<?php } ?>
메인 index.php 에만 main.css 가 적용되게 하고,
이외 페이지는 custom.css 소스가 적용되게 하고 싶은데.
서브페이지를 /page/가 아닌, index.php와 동일한 루트에 위치시킬 경우 서브페이지에 main.css가 적용되고 있어 문의드립니다,
!-->답변 2
<?php if($_SERVER[ "REQUEST_URI"]=="index.php") { ?>
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/common.css?ver=<?php echo G5_CSS_VER; ?>">
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/layout.css?ver=<?php echo G5_CSS_VER; ?>">
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/main.css?ver=<?php echo G5_CSS_VER; ?>">
<?php } else { ?>
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/common.css?ver=<?php echo G5_CSS_VER; ?>">
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/layout.css?ver=<?php echo G5_CSS_VER; ?>">
<link rel="stylesheet" href="<?php echo G5_CSS_URL; ?>/custom.css?ver=<?php echo G5_CSS_VER; ?>">
<?php } ?>
이렇게 적용해 주시면 되실겁니다. !-->
서브페이지 위치가 문제가 아니라 서브페이지에
_INDEX_ 를 정의하는게있나 살펴보셔야 할거 같습니다.
답변을 작성하시기 전에 로그인 해주세요.