1
0
Fork 0

admin KeywordController quickEdit

main
panliang 2024-08-12 10:07:24 +08:00
parent f070d69f74
commit 916b6bf05d
3 changed files with 9 additions and 6 deletions

View File

@ -41,7 +41,7 @@ class KeywordController extends AdminController
amis()->TableColumn()->name('name')->label(__('keywords.name')),
amis()->TableColumn()->name('key')->label(__('keywords.key')),
amis()->TableColumn()->name('value')->label(__('keywords.value'))->quickEdit([
// 'saveImmediately' => true,
'saveImmediately' => true,
]),
$this->rowActions([
$this->rowShowButton()->visible($user->can('keywords.show')),
@ -81,7 +81,7 @@ class KeywordController extends AdminController
['label' => __('keywords.image'), 'content' => amis()->Image()->name('image'), 'span' => 3],
['label' => __('keywords.images'), 'content' => amis()->Images()->name('images'), 'span' => 3],
['label' => __('keywords.sort'), 'content' => '${sort}', 'span' => 3],
['label' => __('keywords.description'), 'content' => '${description}', 'span' => 3],
['label' => __('keywords.description'), 'content' => amis()->TextareaControl()->name('description')->static()->label(false), 'span' => 3],
['label' => __('keywords.options'), 'content' => amis()->Json()->name('options'), 'span' => 3],
['label' => __('keywords.content'), 'content' => amis()->WangEditor()->height('auto')->name('content')->label(false)->static(), 'span' => 3],
]));

View File

@ -112,10 +112,10 @@ class AdminPermissionSeeder extends Seeder
if ($resource == true) {
return $maps;
}
else if (is_array($resource)) {
if (is_array($resource)) {
return Arr::only($maps, $resource);
}
return [];
return data_get($maps, $resource);
}
}

View File

@ -5,6 +5,7 @@ namespace Tests\Feature;
// use Illuminate\Foundation\Testing\RefreshDatabase;
use App\Models\Keyword;
use Illuminate\Support\Facades\Process;
use Tests\TestCase;
class ExampleTest extends TestCase
@ -14,7 +15,9 @@ class ExampleTest extends TestCase
*/
public function test_the_application_returns_a_successful_response(): void
{
$keyword = Keyword::findOrFail(20);
dump($keyword->parent_ids);
$result = Process::run('ipconfig')->throw();
if ($result->successful()) {
echo $result->output();
}
}
}