그누보드 shop.head 에서 특정 페이지에만 띄우기 질문해봅니다... 채택완료

안녕하세요 그누보드를 공부하고있습니다.

 

그누보드를 하던 중 궁금한 점이 있어서 질문올립니다.

제가 특정페이지 메인인 index와 상품리스트페이지에만 노출시키고 싶은게있는데 그게 잘 되지않아서요..

아래코드 대로 하면 상품리스트페이지에는 노출이 되는데 index에는 노출이 안되더라구요.

이상태에서 index만 노출시키려면 어떻게 해야 하는건가요?

<code>

<?php if (!defined('_INDEX_')) { ?>
   <?
   if($ca_id){
   ?>
  
   <?
   }
   ?>


<?php } ?>

</code>

답변 3개

채택된 답변
+20 포인트

*  index 페이지에서만 노출

Copy
<?php if (defined('_INDEX_')) { ?>

 

<?php } ?>
로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

안녕하세요 글 보았습니다.
이게 리스트 페이지에서도 보이고 인덱스에서도 보여야하는 상황입니다.
그래서 <? if($ca_id){ ?> 이거를 추가해서 리스트에도 보이게 하고싶었는데 이렇게하니까 리스트에서만 보여서 질문을 했었는데 제가 말을 잘못했었나보네요
[code]
<?php if (defined('_INDEX_') or $ca_id) { ?>

<?php } ?>
[/code]

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

안녕하세요.

<?php if (!defined('_INDEX_')) { ?>  -> <?php if (defined('_INDEX_')) { ?> //여기가 인덱스에서만 실행하게 하는 부분입니다~

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

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

https://github.com/gnuboard/gnuboard5/blob/master/shop/shop.head.php#L28

index 에서만 실행되는 부분이라고 하니 참고하시면 될것 같습니다.

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

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

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

로그인
🐛 버그신고