【发布时间】:2019-08-13 22:19:28
【问题描述】:
当我创建灯光模块时,它只是为博客提供模板:
templates/
├── components/
└── pages/
├── blogArticle.yaml
├── blogCategory.yaml
├── blogIndex.yaml
└── blogSearch.yaml
但是,现在我想添加其他模板(例如一次性营销页面)。为了让我的灯光模块井井有条,我想将我的博客模板移动到“博客”子目录中:
templates/
├── components/
└── pages/
└── blog/
├── article.yaml
├── category.yaml
├── index.yaml
└── search.yaml
如果我只是将模板移动到一个新的“博客”子目录中,我将收到“未知模板”页面错误并破坏我的博客。这是因为页面通过路径引用模板:
mgnl:template -> example-light-module:pages/blogIndex
如何在不破坏现有博客的情况下将模板迁移到新的子目录?
【问题讨论】:
标签: magnolia