Redirect rejimi ishlamayapti 5

Yo'nalishlar:

Route::group(['prefix'=>'admin','middleware'=>'auth'],function(){
    Route::get('/',['uses'=>'Admin\[email protected]','as'=>'adminIndex']);
    Route::resource('/cat-n-cat','Admin\CatalogsNCategoriesController');
});

nazorat qiluvchi:

public function update($data)
    {
            $category = Category::find($data[0]['id']);
            $result = $this->category_rep->updateCategory($data,$category);    
            if (is_array($result) && !empty($result['error'])) {    
                return back()->with($result);
            }    
             redirect('admin')->with($result);    
    }

Model:

public function updateCategory($data,$category){
        $data=$data[0];
        if (empty($data)) {
            return array('error' => 'No data');
        }
        $result = $this->one($data['name']);            
        if (isset($result->id) && ($result->id != $category->id)) {
            return ['error' => 'Category with this name already exists'];
        }    
        $category->fill($data);    
        if($category->update()){    
            return ['status' => 'Category has been added'];
        }
    }

Tartibga solish kategoriya yo'naltirilgandan so'ng tetiklanmaydi va men bir sahifada qolaman. Qanday qilib uni tuzatish va nima uchun ishlamayapti?

4
Barcha yo'nalishlarni almashasizmi?
qo'shib qo'ydi muallif C2486, manba
Barcha yo'nalishlarni almashasizmi?
qo'shib qo'ydi muallif C2486, manba
Barcha yo'nalishlarni almashasizmi?
qo'shib qo'ydi muallif C2486, manba
Yonaltirishlar oldin dd ($ result) bo'lganda nima sodir bo'ladi?
qo'shib qo'ydi muallif apokryfos, manba
Yonaltirishlar oldin dd ($ result) bo'lganda nima sodir bo'ladi?
qo'shib qo'ydi muallif apokryfos, manba
Yonaltirishlar oldin dd ($ result) bo'lganda nima sodir bo'ladi?
qo'shib qo'ydi muallif apokryfos, manba
Siz qanday xatolarga duch kelasiz
qo'shib qo'ydi muallif rahulsm, manba
Qanday qilib va ​​qachon ishlamayotganligi haqida bizga ma'lumot bera olasizmi?
qo'shib qo'ydi muallif rahulsm, manba
Siz qanday xatolarga duch kelasiz
qo'shib qo'ydi muallif rahulsm, manba
Bu qaytishni qayta yo'naltirish ('admin') -> ($ result) bilan sinab ko'rdingizmi;
qo'shib qo'ydi muallif rahulsm, manba
marshrutga qayta yo'naltirishga harakat qiling: returnirectirect() -> route ('admin')
qo'shib qo'ydi muallif Vladd, manba
marshrutga qayta yo'naltirishga harakat qiling: returnirectirect() -> route ('admin')
qo'shib qo'ydi muallif Vladd, manba
Shunday qilib, mavjud bo'lmagan nom bilan kategoriyangizni qo'shganingizda, siz ("administrator") -> ($ result) bilan yo'naltirishingiz mumkin; ishlamaydi?
qo'shib qo'ydi muallif Vladd, manba
yoki bu: returnirectirect ('admin') -> with ('natija', $ result);
qo'shib qo'ydi muallif Vladd, manba
yoki bu: returnirectirect ('admin') -> with ('natija', $ result);
qo'shib qo'ydi muallif Vladd, manba
Bu ishlamayaptimi? yo'naltirish ('admin') -> ($ natija) bilan; Ehtimol, siz unga hech qachon erisholmaysiz va siz yuqorida bo'lsa, qayta yo'naltirilasiz ()?
qo'shib qo'ydi muallif Vladd, manba
Bu ishlamayaptimi? yo'naltirish ('admin') -> ($ natija) bilan; Ehtimol, siz unga hech qachon erisholmaysiz va siz yuqorida bo'lsa, qayta yo'naltirilasiz ()?
qo'shib qo'ydi muallif Vladd, manba
agar (is_array ($ result) && empty ($ result ["error"])) {dd ($ natija); orqaga qaytib() -> bilan ($ natija); } nima qaytadi?
qo'shib qo'ydi muallif Vladd, manba
agar (is_array ($ result) && empty ($ result ["error"])) {dd ($ natija); orqaga qaytib() -> bilan ($ natija); } nima qaytadi?
qo'shib qo'ydi muallif Vladd, manba
yoki bu: returnirectirect ('admin') -> with ('natija', $ result);
qo'shib qo'ydi muallif Vladd, manba
u erda biron bir xato bormi?
qo'shib qo'ydi muallif Vladd, manba
u erda biron bir xato bormi?
qo'shib qo'ydi muallif Vladd, manba
Muammo aniqlanadigan masala - bu yo'nalish masalasi emas, shuning uchun barcha marshrutlar aniq yoki aniq emasligini tasdiqlashingiz mumkinmi?
qo'shib qo'ydi muallif PHP Team, manba
Muammo aniqlanadigan masala - bu yo'nalish masalasi emas, shuning uchun barcha marshrutlar aniq yoki aniq emasligini tasdiqlashingiz mumkinmi?
qo'shib qo'ydi muallif PHP Team, manba
Marhamat qilib, marshrutni PHP hunarmand buyrug'iga asoslangan buyruqlar yordamida tekshirish mumkinmi: ro'yxat administratorga tegishli har qanday yo'nalishdir?
qo'shib qo'ydi muallif PHP Team, manba
Marhamat qilib, marshrutni PHP hunarmand buyrug'iga asoslangan buyruqlar yordamida tekshirish mumkinmi: ro'yxat administratorga tegishli har qanday yo'nalishdir?
qo'shib qo'ydi muallif PHP Team, manba
Marhamat qilib, marshrutni PHP hunarmand buyrug'iga asoslangan buyruqlar yordamida tekshirish mumkinmi: ro'yxat administratorga tegishli har qanday yo'nalishdir?
qo'shib qo'ydi muallif PHP Team, manba
@Vladd Shunday qilib, mavjud bo'lmagan nom bilan kategoriyangizni qo'shganingizda, sizning ("administrator") -> ($ result) bilan yo'naltirish; ishlamaydi? xato mavjud bo'lganda ham uni yo'naltirmaydi
qo'shib qo'ydi muallif Batmannn, manba
@Niklesh Route :: group (['prefix' => 'admin', 'middleware' => 'auth'] functi & zwnj;() {Route :: get ('/', [ Admin \ IndexController @ index ',' as '=> & zwnj;' adminIndex ']); Route :: resource ("/ mahsulot", "Admin \ ProductController"); Route :: resource ('/permissions ',' Admin \ PermissionsController 'va zwnj;); Route :: resource ('/cat-n-cat ',' Admin \ CatalogsNCategoriesContr & zwnj; oller ';});
qo'shib qo'ydi muallif Batmannn, manba
@Niklesh Route :: group (['prefix' => 'admin', 'middleware' => 'auth'] functi & zwnj;() {Route :: get ('/', [ Admin \ IndexController @ index ',' as '=> & zwnj;' adminIndex ']); Route :: resource ("/ mahsulot", "Admin \ ProductController"); Route :: resource ('/permissions ',' Admin \ PermissionsController 'va zwnj;); Route :: resource ('/cat-n-cat ',' Admin \ CatalogsNCategoriesContr & zwnj; oller ';});
qo'shib qo'ydi muallif Batmannn, manba
@Niklesh Route :: group (['prefix' => 'admin', 'middleware' => 'auth'] functi & zwnj;() {Route :: get ('/', [ Admin \ IndexController @ index ',' as '=> & zwnj;' adminIndex ']); Route :: resource ("/ mahsulot", "Admin \ ProductController"); Route :: resource ('/permissions ',' Admin \ PermissionsController 'va zwnj;); Route :: resource ('/cat-n-cat ',' Admin \ CatalogsNCategoriesContr & zwnj; oller ';});
qo'shib qo'ydi muallif Batmannn, manba
@PHPWeblineindia [Symfony \ Component \ HttpKernel \ Exception \ HttpException] php-hunarmand marshrutni yozayotganda nimani qo'lga kiritadi: list
qo'shib qo'ydi muallif Batmannn, manba
@PHPWeblineindia [Symfony \ Component \ HttpKernel \ Exception \ HttpException] php-hunarmand marshrutni yozayotganda nimani qo'lga kiritadi: list
qo'shib qo'ydi muallif Batmannn, manba
@PHPWeblineindia [Symfony \ Component \ HttpKernel \ Exception \ HttpException] php-hunarmand marshrutni yozayotganda nimani qo'lga kiritadi: list
qo'shib qo'ydi muallif Batmannn, manba
@Im-da kategoriyani ism-sharifga qo'shishga harakat qilganda uning mavjudligini bildirganda, agar mavjud bo'lmasa, bu blok bloki ishlamasa
qo'shib qo'ydi muallif Batmannn, manba
@Im-da kategoriyani ism-sharifga qo'shishga harakat qilganda uning mavjudligini bildirganda, agar mavjud bo'lmasa, bu blok bloki ishlamasa
qo'shib qo'ydi muallif Batmannn, manba
@Im-da kategoriyani ism-sharifga qo'shishga harakat qilganda uning mavjudligini bildirganda, agar mavjud bo'lmasa, bu blok bloki ishlamasa
qo'shib qo'ydi muallif Batmannn, manba
@Vladd qatori: 1 [▼ "error" => "Ushbu nom allaqachon mavjud"]
qo'shib qo'ydi muallif Batmannn, manba
Hech qanday xatolik yo'q, faqat bitta sahifada qolib, qayta yo'naltirish yo'q
qo'shib qo'ydi muallif Batmannn, manba
@rahul_m hech qanday xato, hali ham xuddi shu sahifada qolib, qayta yo'naltirish yo'q
qo'shib qo'ydi muallif Batmannn, manba
hali ham ishlamaydi: v
qo'shib qo'ydi muallif Batmannn, manba
hali ham ishlamaydi: v
qo'shib qo'ydi muallif Batmannn, manba

7 javoblar

qayta yo'naltirish,

return redirect('/admin')->with(compact('result')); 

Bu erda havola .

Bu ish kerak.

2
qo'shib qo'ydi
hali ham meni yo'naltirmaydi
qo'shib qo'ydi muallif Batmannn, manba

Yuqoridan foydalaning

use Illuminate\Support\Facades\Redirect;

va

public function update($data)
{
        $category = Category::find($data[0]['id']);
        $result = $this->category_rep->updateCategory($data,$category);    
        if (is_array($result) && !empty($result['error'])) {    
            return Redirect('')->with($result); //Change It
        }    
         return Redirect('/')->with($result);    //Change It
}
2
qo'shib qo'ydi
"Adminga" nom maydoni sifatida foydalanganmisiz?
qo'shib qo'ydi muallif V16, manba
Ishlatilgan, ishlamagan
qo'shib qo'ydi muallif Batmannn, manba

Uni qaytarishingiz kerak:

return redirect('admin')->with($result);
1
qo'shib qo'ydi
@Batmann nima ish bermadi? Siz xato qildingizmi?
qo'shib qo'ydi muallif Alexey Mezenin, manba
Yo'q, xato qilmayman, faqatgina site.loc/admin-ga qayta yo'naltirilmang
qo'shib qo'ydi muallif Batmannn, manba
hali ham ishlamaydi :(
qo'shib qo'ydi muallif Batmannn, manba

Uni qaytarishingiz kerak:

return redirect('admin')->with($result);
1
qo'shib qo'ydi
@Batmann nima ish bermadi? Siz xato qildingizmi?
qo'shib qo'ydi muallif Alexey Mezenin, manba
Yo'q, xato qilmayman, faqatgina site.loc/admin-ga qayta yo'naltirilmang
qo'shib qo'ydi muallif Batmannn, manba
hali ham ishlamaydi :(
qo'shib qo'ydi muallif Batmannn, manba

with has two parameters

 return redirect('/admin/')->with('result',$result);
0
qo'shib qo'ydi
@Batmannn: bu kabi harakat qilib ko'ring: /admin/
qo'shib qo'ydi muallif C2486, manba
@Batmannn: Siz ham adminIndex yoki /admin/adminIndex bilan harakat qildingizmi?
qo'shib qo'ydi muallif C2486, manba
harakat qildi, ishlamadi
qo'shib qo'ydi muallif Batmannn, manba
Aghhrhrhr, ishlamayapti: ((((
qo'shib qo'ydi muallif Batmannn, manba
Ikkalasini ham, hech qanday natija bermadi: v
qo'shib qo'ydi muallif Batmannn, manba

Barcha marshrutlarni belgilash bilan quyidagi formatda tekshiring, so'ngra tegishli yo'nalishda qayta harakat qilib ko'ring

Route::group(array('prefix' => 'admin','middleware'=>'auth'), function() {
    Route::post('student/cust_post', ['as' => 'admin.index', 'uses' => 'Admin\[email protected]']
    );
});
0
qo'shib qo'ydi

Siz sinab ko'rdingizmi?

return redirect()->route('adminIndex');
0
qo'shib qo'ydi
Laravel Uzbek Community
Laravel Uzbek Community
413 ishtirokchilar

PhP |BotsUz
PhP |BotsUz
93 ishtirokchilar

Phpni o'rganishni Hohlasangiz https://t.me/joinchat/AAAAAE-KRc5dd5tPMmGmWA A'zo bo'lin