0
동일한 콘텐츠 유형에 대해 다른 템플릿 (즉 나뭇 가지 템플릿)을 선택할 수 있습니까?한 콘텐츠 (KeystoneJS/Node)에 대한 다른 템플릿
예 : 3 개의 블로그 게시물, 각기 다른 템플릿을 사용하여 표시 ... ...? 블로그 게시물을 만드는 동안 드롭 다운 목록에서 템플릿을 선택 했습니까?
동일한 콘텐츠 유형에 대해 다른 템플릿 (즉 나뭇 가지 템플릿)을 선택할 수 있습니까?한 콘텐츠 (KeystoneJS/Node)에 대한 다른 템플릿
예 : 3 개의 블로그 게시물, 각기 다른 템플릿을 사용하여 표시 ... ...? 블로그 게시물을 만드는 동안 드롭 다운 목록에서 템플릿을 선택 했습니까?
사용 믹스 인
mixin different_blog_view_type(type)
....
if type !== "view1"
.supacoolEl23
.....
if type === "view2"
#moreCoolest2view
(등등, 드롭 다운, 라디오) locals.type 변수를 정의하고 그것을 원하는 방식을 변경하는 것을 잊지 마세요
exports = module.exports = function(req, res) {
var view = new keystone.View(req, res);
var locals = res.locals;
locals.type = req.params.type;
//this wil get from :type param
//or you can use req.body or req.query