diff --git a/addons/default/visiosoft/advs-module/src/Adv/AdvModel.php b/addons/default/visiosoft/advs-module/src/Adv/AdvModel.php index cc6507207..11c4e1007 100644 --- a/addons/default/visiosoft/advs-module/src/Adv/AdvModel.php +++ b/addons/default/visiosoft/advs-module/src/Adv/AdvModel.php @@ -1,27 +1,16 @@ is_get_adv && $this->stock; } + + public function getCity() + { + $cityModel = new CityModel(); + $city = $cityModel->newQuery()->find($this->city); + return $city ? $city->name : false; + } + + public function getDistrict() + { + $districtModel = new DistrictModel(); + $district = $districtModel->newQuery()->find($this->district); + return $district ? $district->name : false; + } } diff --git a/addons/default/visiosoft/advs-module/src/AdvsModuleServiceProvider.php b/addons/default/visiosoft/advs-module/src/AdvsModuleServiceProvider.php index 4454fff6d..fbd8c6d9c 100644 --- a/addons/default/visiosoft/advs-module/src/AdvsModuleServiceProvider.php +++ b/addons/default/visiosoft/advs-module/src/AdvsModuleServiceProvider.php @@ -130,6 +130,7 @@ class AdvsModuleServiceProvider extends AddonServiceProvider 'uses' => 'Visiosoft\AdvsModule\Http\Controller\advsController@store' ], 'advs/edit_advs/{id}' => [ + 'middleware' => 'auth', 'as' => 'visiosoft.module.advs::edit_adv', 'uses' => 'Visiosoft\AdvsModule\Http\Controller\advsController@edit', ],