2009-12-24 2 views
0

페이지에 결과물을 출력 할 수있는 일종의 인라인 마크 업/템플릿 엔진을 제공하는 많은 호스트 CMS 응용 프로그램이 있습니다.CMS를 향한 고객을위한 인라인 마크 업/템플릿 엔진

예를 들어 호스트 cms 응용 프로그램을 사용하면 템플릿을 사용자 정의 html/css로 편집 할 수 있지만 페이지에서 기본 인라인 코드를 사용하여 기사 제목, 날짜 등을 삽입 할 수 있습니다. (객체 속성)을 사용하고 미리 정의 된 컬렉션을 반복 할 수 있습니다.

어떻게하면 되나요?

사용자가 원하지 않는 다른 개체에 사용자가 액세스하지 못하게하려면 어떻게해야합니까?

그 (것)들은 당신의 연결 끈을 출력한다! 롤 여기

은 예입니다 http://wiki.shopify.com/UsingLiquid

답변

1

일반적으로 가장 안전한 방법은 자체에 포함 된 스크립트 언어로 작성하는 것입니다 - 호스트 런타임에 의해 채워 내장 객체의 매우 제한된 범위가 런타임 내에서 실행을하고, 어느 것도 위험하지 않습니다. 물론 런타임에서 실행되는 스크립트는 런타임 자체가 그렇게하는 메커니즘을 제공하지 않는 한 자체 유니버스 외부에 도달 할 수 없습니다.

관련 문제