묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
block 태그와 {@ }가 무엇인가요?
2017.01.09 01:47
안녕하세요,
글을 읽다 보면 종종 <block> tag가 보이고 여기에 php코드를 연동하는 모습이 보이는데요
이게 정확히 어떤 tag인지, 스펙이 어떻게 되는지 잘 모르겠습니다.
w3schools를 참조해봐도 없는 것이 표준 마크업은 아닌 것 같은데, 어디 문서를 보면 확인할 수 있을까요?
또한 {@ } 로 php 코드를 감싸고 있는 예제도 발견했는데, 다 함께 보면 이런 식입니다.
<form method="post" action="">
<input type="hidden" name="test" value="-100" />
<button type="submit">Point-100</button>
</form>
<block cond="$test">
{@
# do something
}
</block>
여기서 {@ } 가 무슨 의미인지, <block> 마크업과 혹시 무슨 관계가 있는지 궁금합니다.
레퍼런스 문서가 있어서 직접 읽을 수 있다면 가장 좋을 것 같습니다.
도움 부탁드립니다.
감사합니다.
댓글 2
-
제이와이엔소프트
2017.01.09 13:14
-
Djuno1234
2017.01.09 14:39
@제이와이엔소프트
감사합니다. 스킨 제작 매뉴얼 안에 28p. XE 템플릿 문법으로 소개하고 있네요.
좋은 하루 되세요.
XE에서 사용하는 별도의 함수입니다.
레퍼런스는 https://www.xpressengine.com/dev_guide 를 참고해 보시면 해당 부분에 대한 설명이 있습니다.
(레이아웃 만들기 가이드)