openclassify/addons/default/visiosoft/profile-module/src/Adress/Table/AdressTableBuilder.php
2021-03-29 16:36:09 +03:00

46 lines
1.0 KiB
PHP

<?php namespace Visiosoft\ProfileModule\Adress\Table;
use Anomaly\Streams\Platform\Ui\Table\TableBuilder;
class AdressTableBuilder extends TableBuilder
{
protected $filters = [
'search' => [
'filter' => 'search',
'fields' => [
'adress_name',
],
],
'user',
];
protected $columns = [
'first_name' => 'entry.user.first_name',
'last_name' => 'entry.user.last_name',
'adress_name',
'adress_gsm_phone'
];
protected $buttons = [
'show' => [
'type' => 'primary',
'icon' => 'fa fa-eye',
'href' => '/admin/profile/adress/edit/{entry.id}',
],
];
protected $actions = [
'delete'
];
protected $assets = [
'scripts.js' => [
'visiosoft.module.advs::js/admin/filter-user.js',
],
'styles.css' => [
'visiosoft.module.advs::css/admin/filter-user.css',
'visiosoft.module.advs::css/custom.css',
],
];
}