[英]Laravel Backpack filter range amount input width too small
我從背包中添加了一個過濾器范圍。
但是最小值和最大值的輸入太小了,我想設置寬度。 我該如何設置? 這是我的代碼。
$this->crud->addFilter([ // daterange filter
'type' => 'date_range',
'name' => 'from_to',
'label' => 'Date',
], false, function ($value) { // if the filter is active, apply these constraints
$dates = json_decode($value);
$this->crud->addClause('where', 'created_at', '>=', $dates->from);
$this->crud->addClause('where', 'created_at', '<=', $dates->to.' 23:59:59');
});
那里沒有辦法改變輸入的寬度。 但是您可以輕松地創建一個新的過濾器,從這個更寬的過濾器開始,然后使用那個過濾器。 你只需要:
php artisan backpack:publish crud/filters/range
。 這會將文件復制粘貼到您的resources/views/vendor/backpack/crud/filters/range.blade.php
中。wide_range.blade.php
。 然后更改其中的 css/html 以滿足您的需要。wide_range
過濾器而不是range
。然后,您將擁有一個任意寬的范圍過濾器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.