해당일자 이전일까지만 코드 실행
일자를 정해주고 오늘부터 지정일까지 해당기간 동안만 해당 코드를 실행해라는 내용일 구현하는 방법입니다.
{@ // echo date('Ymd'); $today = date('Ymd'); } <!--@if($today < 20160318)--> <!--@if($layout_info->use_demo === 'Y')--> <include target="./demo/intro.html" cond="$layout_info->intro == 'Y'"/> <!--@end--> <!--@end-->
<!--@if(20160318000000 < date() < 20160325000000 )-->
이런식으로 if 문안에서 20160318000000 < date() && date() 20160325000000 이런 php 함수가 들어가버리니
XE 자체적으로 오류를 뿜어내더군요.
그래서 date() 라는 함수는 외부로 빼내준 방법입니다.
오늘날짜를 20160318 이라는 형태로 출력하게 한 뒤, 지정일을 적어주고 그게 해당일자 이전까지만 동작하도록 한 방법입니다.
이 밖에 js로 하는 방법도 있었는데,
https://raw.githubusercontent.com/kvz/phpjs/master/functions/datetime/mktime.js
localStorage["eondTime"] = mktime();
해서 한다는데 어려워서 표기했어요 ㅠ_ㅠ;

eond
Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
댓글 4
자신이 개발한것을 정보공유를 해주니 죄송하내요 ㅎㅎ
저는 3시간 걸려서 삽질을 했지만 이 3시간 동안 누군가는 다른 작업을 삽질한다면
XE의 발전은 더 빨리 이뤄지지 않을까요?;