묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
레이아웃에서 쿠키를 만들 수는 없나요?
2011.03.28 20:33
레이아웃 편집탭에서
맨 상단에
<!--@if($_COOKIE["oneTime"])-->
<script>SetCookie("oneTime", "notmore" ,0,"/");</script>
<!--@else-->
<script>SetCookie("oneTime", "1" ,0,"/");</script>
<!--@end-->
라고 추가하였습니다.
(oneTime쿠키가 없으면 값을 1로 해서 생성하고, 만약 oneTime 쿠키가 존재한다면 값을 notmore로 바꾸는 내용)
그리고 나서 하단에
<!--@if($_COOKIE["oneTime"]=="1")-->{""}
<!--@else--><script>alert('한 번만 방문하실 수 있어요')</script>
를 추가했는데 도저히 작동을 하지 않습니다....
어떻게 해야할까요.
맨 상단에
<!--@if($_COOKIE["oneTime"])-->
<script>SetCookie("oneTime", "notmore" ,0,"/");</script>
<!--@else-->
<script>SetCookie("oneTime", "1" ,0,"/");</script>
<!--@end-->
라고 추가하였습니다.
(oneTime쿠키가 없으면 값을 1로 해서 생성하고, 만약 oneTime 쿠키가 존재한다면 값을 notmore로 바꾸는 내용)
그리고 나서 하단에
<!--@if($_COOKIE["oneTime"]=="1")-->{""}
<!--@else--><script>alert('한 번만 방문하실 수 있어요')</script>
를 추가했는데 도저히 작동을 하지 않습니다....
어떻게 해야할까요.
<!--@if($_COOKIE["oneTime"])-->
<script>xSetCookie("oneTime", "notmore" ,0,"/")</script>
<!--@else-->
<script>xSetCookie("oneTime", "1" ,0,"/")</script>
{@$oc="1"}
<!--@end-->