2016-10-26 19 views

答えて

4

WEはIRC上で話をしたが、ちょうど記録のために私はここにこれを入れてみましょう:

常にpublic function SearchForm() { return false; }を上書きするため、フォームを削除する可能性がありました。これは#filter-button(3.4)やサイドバー(3.0-3.3)には影響しません。
この時点で、CSSを使用する必要があります。

私はただ$showSearchFormを実装するプルリクエストを作成しましたが、これは$showImportFormと同じように動作します。

https://github.com/silverstripe/silverstripe-framework/pull/6237
https://github.com/silverstripe/silverstripe-framework/pull/6309(再調達プル要求)

それはあなたが行うことができますになるとこれはおそらく、 3.4.2 3.5.0にマージされます。

class FooBarAdmin extends ModelAdmin { 
    private static $url_segment = 'foobar'; 
    private static $managed_models = ['Foo', 'Bar']; 
    public $showImportForm = false; 
    public $showSeachForm = false; 
    # or if you just want to disable seach for Foo but not Bar: 
    #public $showSeachForm = ['Bar']; 
} 
+0

今日3.5.0-rc2(リリース候補2)がタグ付けされ、私のプルリクエストがちょうど合併されました。だから、おそらく来週にリリースされるだろう3.5になるだろう。 コンポーザーで "〜3.5"(これは> = 3.5、<4)と同じものが必要な場合に使用できます(コンポーザーは安定版3.5リリースがリリースされるまでRCをインストールします) – Zauberfisch

関連する問題