2016-08-24 25 views
0

在我目前的項目GRAV,我想,以顯示最新的5個帖子特定類型的。出於這個問題的目的,我們只需調用帖子類型的「書」。如何定義默認分類在GRAV CMS頁面類型?

我知道,這將是容易得多,如果我只是做了一個名爲「圖書」頁面,並盡一切「書」該頁面的一個孩子,但誰將會使用本網站的個人是不是特別的計算機識字和已經找到管理插件界面令人生畏。我想可能會有多個實例,他們會創建一個「書」帖子,忘記將它分配爲「書籍」的孩子。

因此,我決定只爲'book'頁面設置一個默認標籤,並使用該分類來創建一個頁面集合,我可以迭代這種方式,而不管頁面的位置放,它仍然在收藏。

的問題是,我似乎無法弄清楚如何設置在管理插件的分類字段類型的默認值。

我試圖在我的book.yaml文件中的以下內容:

header.taxonomy: 
    type: taxonomy 
    label: PLUGIN_ADMIN.TAXONOMY 
    multiple: true 
    default: 
    tag: 
     - Book 
    validate: 
    type: array 

header.taxonomy: 
    type: taxonomy 
    label: PLUGIN_ADMIN.TAXONOMY 
    multiple: true 
    default: 
    - tag: 
     - Book 
    validate: 
    type: array 

header.taxonomy: 
    type: taxonomy 
    label: PLUGIN_ADMIN.TAXONOMY 
    multiple: true 
    default: {tag: [Book]} 
    validate: 
    type: array 

我不知道在這種情況下該怎麼做,因爲現有的文件似乎並沒有提供在路上多幫幫我。我是否把默認放在錯誤的地方?我是否以錯誤的方式定義它?我甚至想做甚麼?

回答

1

我設法找到解決自己的困境。

header.taxonomy.tag: 
    type: selectize 
    label: Tag 
    classes: fancy 
    default: Book 
    validate: 
    type: commalist 

我不知道爲什麼是這種情況,但是這並不工作沒有「類:花哨」

相關問題