mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-11 18:01:10 -06:00
#2797 [advs-module] Editing the category is not working
This commit is contained in:
parent
8fac833881
commit
ec9936a9b6
@ -28,6 +28,7 @@ promiseForCategory.then(function (categories_list) {
|
||||
level = 0;
|
||||
$.each(categories_list, function (index, value) {
|
||||
level++;
|
||||
index = `cat${index + 1}`;
|
||||
$('.category-row').append(CategoryField(index, level));
|
||||
searchCategoryName(index)
|
||||
$.each(value, function (index2, value2) {
|
||||
|
||||
@ -139,6 +139,7 @@ class AdvsModuleServiceProvider extends AddonServiceProvider
|
||||
'uses' => 'Visiosoft\AdvsModule\Http\Controller\advsController@viewType',
|
||||
],
|
||||
'adv/edit/category/{id}' => [
|
||||
'middleware' => 'auth',
|
||||
'as' => 'adv::edit_category',
|
||||
'uses' => 'Visiosoft\AdvsModule\Http\Controller\advsController@editCategoryForAd',
|
||||
],
|
||||
|
||||
@ -994,16 +994,8 @@ class AdvsController extends PublicController
|
||||
return $this->view->make('visiosoft.module.advs::new-ad/post-cat', compact('main_cats'));
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $id
|
||||
* @return \Illuminate\Contracts\View\View|\Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector|mixed
|
||||
*/
|
||||
public function editCategoryForAd($id)
|
||||
{
|
||||
if (!Auth::user()) {
|
||||
redirect('/login?redirect=' . url()->current())->send();
|
||||
}
|
||||
|
||||
$adv = $this->adv_model->userAdv(true)->find($id);
|
||||
|
||||
if (is_null($adv)) {
|
||||
@ -1014,7 +1006,7 @@ class AdvsController extends PublicController
|
||||
$params = $this->requestHttp->all();
|
||||
unset($params['action']);
|
||||
|
||||
for ($i = 2; $i <= 10; $i++) {
|
||||
for ($i = 1; $i <= 10; $i++) {
|
||||
if (!isset($params['cat' . $i])) {
|
||||
$params['cat' . $i] = NULL;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user