Вот мой код контроллера:страница локальный не работает в Laravel
<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\Route;
use Input;
use Illuminate\Support\Facades\Redirect;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\models\Designation;
use Validator;
class Cdesigination extends Controller
{
public $flight;
public function __construct(){
$this->flight = new Designation;
}
public function index(request $request)
{
$this->flight->name = $request->name;
$this->flight->detail = $request->detail;
$this->flight->token_key = $request->_token;
$data=$this->flight->save();
if($data){
return Redirect::to('posts')->withInput()->with('success', 'Inserted Successfully.');
}
else {
return Redirect::to('posts')->withInput()->with('success', 'Not inserted Successfully.');
}
return view('designation');
}
}
Вот маршрут Код:
Route::get('/posts', '[email protected]');
Где беда и как ее решить?
Я думаю редирект ключевого слова создавать проблемы, потому что, когда я раз в redirect:: to
ключевое слове, то работает нормально.
Что вы имеете в виду, когда вы говорите "локальный не работает. Появляется ли ваша тестовая страница? Разве вы имеете в виду стирание? –
, когда я прокомментирую этот код return Redirect :: away ('posts') -> withInput() -> with ('success', 'Inserted Successfully.'); } еще { возвращение Перенаправление :: прочь ('сообщения') -> withInput() -> с ('успех', 'Не вставлен успешно.'); } working fine other show Страница localhost не работает –
remove withInput() и попробуйте –