可以對 error page 設定不同的 extends
// ...
'view' => [
'extends' => '_global.html',
'error_extends' => '_global.html'
],
- CategoriesModel
- TagsModel
- ArticlesModel
- CommentsModel
$categories = (new CategoriesModel)
->type('article')
->hasRoot(false)
->onlyAvailable() // published() + locale()
->getItems();
LunaFieldTrait
加上
- userModal()
- categoryList()
- tagList()
- languageList()
等快速 methods
且所有 fields 的 set('foo')
現在都有 foo()
這樣的 setters 可以用
以前只能給 Articles 用,現在藉由設定 route 可以自定 Model/View
article_category:
pattern: /category/(*path)
controller: Category
extra:
layout: category
# Add your settings here
category:
type: article
model: Articles
view: Category
ordering: article.created
direction: DESC
deep: true
active:
manimenu: category
可以對 login, registration, forget password 設定不同的 extends
// ...
'view' => [
'extends' => '_global.html',
'noauth_extends' => '_global.html'
],
可支援中文域名
Menu 的 HTML 修改成 <li>
為主形式,方便套用模版