Php SilverStripe删除模型管理员搜索
是否有办法删除Php SilverStripe删除模型管理员搜索,php,silverstripe,Php,Silverstripe,是否有办法删除ModelAdmin页面的搜索功能 目前我正在使用CSS,但应该有更好的解决方案 #过滤器按钮{ 显示:无; } 我们在IRC上谈过,但为了记录在案,让我在这里说: 总是有可能覆盖公共函数SearchForm(){return false;},从而删除表单。但是,这不会影响#过滤器按钮(3.4)或侧栏(3.0-3.3)。 所以在这个时候,你必须使用CSS 但是,我刚刚创建了一个Pull请求来实现$showSearchForm,其工作方式与$showmortform相同 (重新提出
ModelAdmin
页面的搜索功能
目前我正在使用CSS,但应该有更好的解决方案
#过滤器按钮{
显示:无;
}
我们在IRC上谈过,但为了记录在案,让我在这里说:
总是有可能覆盖公共函数SearchForm(){return false;}
,从而删除表单。但是,这不会影响#过滤器按钮(3.4)或侧栏(3.0-3.3)。所以在这个时候,你必须使用CSS 但是,我刚刚创建了一个Pull请求来实现
$showSearchForm
,其工作方式与$showmortform
相同
(重新提出拉动请求) 这可能会被合并到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'];
}
我们在IRC上谈过,但为了记录在案,让我在这里说: 总是有可能覆盖
公共函数SearchForm(){return false;}
,从而删除表单。但是,这不会影响#过滤器按钮(3.4)或侧栏(3.0-3.3)。所以在这个时候,你必须使用CSS 但是,我刚刚创建了一个Pull请求来实现
$showSearchForm
,其工作方式与$showmortform
相同
(重新提出拉动请求) 这可能会被合并到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'];
}
今天,3.5.0-rc2(发布候选2)已经被标记,我的拉请求已经及时合并。因此,它将在3.5版本中发布一次,可能会在未来几周发布。如果您只需要“~3.5”(等于>=3.5),您就可以使用它,今天3.5.0-rc2(发布候选2)已被标记,并且我的拉取请求已及时合并。因此,它将在3.5中出现一次,可能在未来几周发布。如果您只需要“~3.5”(等于>=3.5),您就可以使用它,