@extends('master') @section('content') Addresses @include('modals.address', [ 'id' => 'locationFinderContainer', 'title' => __('Addresses'), 'refs' => [ // RELATED OBJECTS 'form' => 'locationFinderForm' // CONTAINED FORM SEE ID ABOVE ], 'layout' => [ 'edit' => true, 'target' => 'maps.finder', 'data' => [ 'id' => 'locationFinder', // INPUT ID BIND ], ] ]) @include('modals.categories', [ 'id' => 'categoriesEditContainer', 'title' => __('label.edit.category'), 'refs' => [ // RELATED OBJECTS 'form' => 'categoriesEditForm' // CONTAINED FORM SEE ID ABOVE ], 'layout' => [ 'edit' => true, 'target' => 'forms.categories', 'data' => [ 'id' => 'categoriesEdit', // INPUT ID BIND 'method' => config('const.crud.update'), // REQUIRED FORM METHOD 'table' => 'categoriesRecords', // RELATED TABLE ID 'resource' => 'categories', // ! DB TABLE RESOURCE NAME (RESOURCE ID) ! 'refs' => [ // RELATED OBJECTS 'modal' => 'categoriesEditContainerModal', // CONTAINER MODAL 'table' => 'categoriesRecordsTable' // RECORDS TABLE ], ], ] ]) @include('components.tabs', [ 'active' => 0, 'tabs' => [ [ 'title' => trans_choice('label.category', 2), 'portlet' => [ 'icon' => 'fa fa-bars', 'title' => __('label.records.category'), 'reload' => true ], 'layout' => [ 'target' => 'tables.categories', 'data' => [ 'id' => 'categoriesRecords', // TABLE ID 'edit' => 'categoriesEditContainer', // (ID) MODAL EDIT REF 'resource' => 'categories', // ! DB TABLE RESOURCE NAME (RESOURCE ID) ! 'method' => config('const.crud.delete'), // RESOURCE METHOD AVAILABLE 'data' => $categories ], ] ], [ 'title' => __('label.new.category'), 'portlet' => [ 'icon' => 'fa fa-bars', 'title' => __('label.content.category'), ], 'layout' => [ 'target' => 'forms.categories', 'data' => [ 'id' => 'categoriesInput', // FORM ID 'static' => '0', // NOT DINAMIC JUST ALWAYS INS 'resource' => 'categories', // ! DB TABLE RESOURCE NAME (RESOURCE ID) ! 'refs' => [ // RELATED OBJECTS 'table' => 'categoriesRecordsTable', // RECORDS TABLE ], ], ] ], [ 'title' => __('label.import.category'), 'class' => 'pull-right', 'portlet' => [ 'icon' => 'fa fa-bars', 'title' => __('label.content.import'), ], 'layout' => [ 'target' => 'components.import', 'data' => [ 'id' => 'categoriesImport', // FORM ID 'defs' => $rules, ], ] ] ], ]) @stop