mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-24 22:11:01 -06:00
Merge pull request #859 from openclassify/dia
#2797 [advs-module] Editing the category is not working
This commit is contained in:
commit
cc6afc14c9
@ -28,6 +28,7 @@ promiseForCategory.then(function (categories_list) {
|
|||||||
level = 0;
|
level = 0;
|
||||||
$.each(categories_list, function (index, value) {
|
$.each(categories_list, function (index, value) {
|
||||||
level++;
|
level++;
|
||||||
|
index = `cat${index + 1}`;
|
||||||
$('.category-row').append(CategoryField(index, level));
|
$('.category-row').append(CategoryField(index, level));
|
||||||
searchCategoryName(index)
|
searchCategoryName(index)
|
||||||
$.each(value, function (index2, value2) {
|
$.each(value, function (index2, value2) {
|
||||||
|
|||||||
@ -147,6 +147,7 @@ class AdvsModuleServiceProvider extends AddonServiceProvider
|
|||||||
'uses' => 'Visiosoft\AdvsModule\Http\Controller\advsController@viewType',
|
'uses' => 'Visiosoft\AdvsModule\Http\Controller\advsController@viewType',
|
||||||
],
|
],
|
||||||
'adv/edit/category/{id}' => [
|
'adv/edit/category/{id}' => [
|
||||||
|
'middleware' => 'auth',
|
||||||
'as' => 'adv::edit_category',
|
'as' => 'adv::edit_category',
|
||||||
'uses' => 'Visiosoft\AdvsModule\Http\Controller\advsController@editCategoryForAd',
|
'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'));
|
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)
|
public function editCategoryForAd($id)
|
||||||
{
|
{
|
||||||
if (!Auth::user()) {
|
|
||||||
redirect('/login?redirect=' . url()->current())->send();
|
|
||||||
}
|
|
||||||
|
|
||||||
$adv = $this->adv_model->userAdv(true)->find($id);
|
$adv = $this->adv_model->userAdv(true)->find($id);
|
||||||
|
|
||||||
if (is_null($adv)) {
|
if (is_null($adv)) {
|
||||||
@ -1014,7 +1006,7 @@ class AdvsController extends PublicController
|
|||||||
$params = $this->requestHttp->all();
|
$params = $this->requestHttp->all();
|
||||||
unset($params['action']);
|
unset($params['action']);
|
||||||
|
|
||||||
for ($i = 2; $i <= 10; $i++) {
|
for ($i = 1; $i <= 10; $i++) {
|
||||||
if (!isset($params['cat' . $i])) {
|
if (!isset($params['cat' . $i])) {
|
||||||
$params['cat' . $i] = NULL;
|
$params['cat' . $i] = NULL;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user