2016-07-13 52 views
0

GridFieldExtension模塊附帶GridFieldRequestHandler類,該類將啓用擴展默認GridField細節視圖(例如添加標籤或麪包屑)。不幸的是,該功能未包含在模塊的文檔中。SilverStripe GridFieldExtension模塊GridFieldRequestHandler

問:該類可以用於將以下功能添加到GridField詳細視圖嗎?

  • 後退按鈕
  • 保存&關閉
  • 刪除
  • 用戶友好的麪包屑

我很熟悉的,包括所有這些功能模塊BetterButtons,但它是無需安裝如果這個mod已經啓用了這些功能,還有另外一個mod。

+1

我不確定我明白爲什麼不安裝更好的按鈕,這是一個很好的模塊,並且使用作曲者,它非常容易包含... – Barry

+0

它確實是一個很棒的mod。但是如前所述,我相信已經安裝的mod GridFieldExtension允許這種功能,如果這樣的話,我會不必要地通過添加另一個mod來給安裝添加混亂。 – Faloude

回答

1

在這種情況下,我會建議使用Better Buttons module而不是使用GridFieldRequestHandler。更好的按鈕模塊維護得很好,功能齊全,可以直接使用。

我不認爲值得編寫使用GridFieldRequestHandler來重現Better Buttons功能所需的所有代碼。我認爲Better Buttons是這項工作的正確工具,即使我們已經安裝了GridFieldExtension模塊,也可以保證安裝。

+1

我看了一下所需的代碼,即使是最簡單的gridfield添加,它看起來確實有一些工作。安裝BetterButtons .. – Faloude