laravel 5.3 old input values always empty
see docs here about old input
Route::post('/search/all/', function (Request $request) {
//...
$products = $query->paginate(15);
$data = ['products' => $products,
'oldinput' => $request->all()];
return view('inventory.search_products', $data);
});
in the view:
this works:
<input type="text" id="search_all" name="search_all" value="{{ $oldinput['search_all'] }}">
this is always empty:
<input type="text" id="search_all" name="search_all" value="{{ old('search_all') }}">
laravel laravel-5 laravel-5.3
add a comment |
see docs here about old input
Route::post('/search/all/', function (Request $request) {
//...
$products = $query->paginate(15);
$data = ['products' => $products,
'oldinput' => $request->all()];
return view('inventory.search_products', $data);
});
in the view:
this works:
<input type="text" id="search_all" name="search_all" value="{{ $oldinput['search_all'] }}">
this is always empty:
<input type="text" id="search_all" name="search_all" value="{{ old('search_all') }}">
laravel laravel-5 laravel-5.3
add a comment |
see docs here about old input
Route::post('/search/all/', function (Request $request) {
//...
$products = $query->paginate(15);
$data = ['products' => $products,
'oldinput' => $request->all()];
return view('inventory.search_products', $data);
});
in the view:
this works:
<input type="text" id="search_all" name="search_all" value="{{ $oldinput['search_all'] }}">
this is always empty:
<input type="text" id="search_all" name="search_all" value="{{ old('search_all') }}">
laravel laravel-5 laravel-5.3
see docs here about old input
Route::post('/search/all/', function (Request $request) {
//...
$products = $query->paginate(15);
$data = ['products' => $products,
'oldinput' => $request->all()];
return view('inventory.search_products', $data);
});
in the view:
this works:
<input type="text" id="search_all" name="search_all" value="{{ $oldinput['search_all'] }}">
this is always empty:
<input type="text" id="search_all" name="search_all" value="{{ old('search_all') }}">
laravel laravel-5 laravel-5.3
laravel laravel-5 laravel-5.3
asked Sep 2 '16 at 22:19
ToskanToskan
5,09975198
5,09975198
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
Just call flush
in your controller then you can use old()
helper function in your blade.
public function YourController(Request $request){
$request->flash();
return view('yourblade');
}
In blade file:-
<input id="lng" name="lng" value="{{old('lng')}}" type="hidden">
add a comment |
docs says you should flash()
then call old()
method.
flashing stores the previous request in the session. so it makes sense that old(search_all)
doesn't work
so for completeness: the docs are bad because the->withInput();
only works for redirects. Not for view rendering. So before rendering the view call$request->flash();
– Toskan
May 15 '17 at 23:11
Well noticed: the docs are bad
– Kwebble
Nov 29 '17 at 14:37
add a comment |
I will suggest the following solution:
return view('inventory.search_products', $data)->withInput(Input::all());
And in blade you can call as well Input::old('search_all');
.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f39301380%2flaravel-5-3-old-input-values-always-empty%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
Just call flush
in your controller then you can use old()
helper function in your blade.
public function YourController(Request $request){
$request->flash();
return view('yourblade');
}
In blade file:-
<input id="lng" name="lng" value="{{old('lng')}}" type="hidden">
add a comment |
Just call flush
in your controller then you can use old()
helper function in your blade.
public function YourController(Request $request){
$request->flash();
return view('yourblade');
}
In blade file:-
<input id="lng" name="lng" value="{{old('lng')}}" type="hidden">
add a comment |
Just call flush
in your controller then you can use old()
helper function in your blade.
public function YourController(Request $request){
$request->flash();
return view('yourblade');
}
In blade file:-
<input id="lng" name="lng" value="{{old('lng')}}" type="hidden">
Just call flush
in your controller then you can use old()
helper function in your blade.
public function YourController(Request $request){
$request->flash();
return view('yourblade');
}
In blade file:-
<input id="lng" name="lng" value="{{old('lng')}}" type="hidden">
edited Jan 19 at 3:10
answered Jan 18 at 7:23
Arshid KVArshid KV
5,49632027
5,49632027
add a comment |
add a comment |
docs says you should flash()
then call old()
method.
flashing stores the previous request in the session. so it makes sense that old(search_all)
doesn't work
so for completeness: the docs are bad because the->withInput();
only works for redirects. Not for view rendering. So before rendering the view call$request->flash();
– Toskan
May 15 '17 at 23:11
Well noticed: the docs are bad
– Kwebble
Nov 29 '17 at 14:37
add a comment |
docs says you should flash()
then call old()
method.
flashing stores the previous request in the session. so it makes sense that old(search_all)
doesn't work
so for completeness: the docs are bad because the->withInput();
only works for redirects. Not for view rendering. So before rendering the view call$request->flash();
– Toskan
May 15 '17 at 23:11
Well noticed: the docs are bad
– Kwebble
Nov 29 '17 at 14:37
add a comment |
docs says you should flash()
then call old()
method.
flashing stores the previous request in the session. so it makes sense that old(search_all)
doesn't work
docs says you should flash()
then call old()
method.
flashing stores the previous request in the session. so it makes sense that old(search_all)
doesn't work
answered Sep 2 '16 at 23:33
SherifSherif
1,0051716
1,0051716
so for completeness: the docs are bad because the->withInput();
only works for redirects. Not for view rendering. So before rendering the view call$request->flash();
– Toskan
May 15 '17 at 23:11
Well noticed: the docs are bad
– Kwebble
Nov 29 '17 at 14:37
add a comment |
so for completeness: the docs are bad because the->withInput();
only works for redirects. Not for view rendering. So before rendering the view call$request->flash();
– Toskan
May 15 '17 at 23:11
Well noticed: the docs are bad
– Kwebble
Nov 29 '17 at 14:37
so for completeness: the docs are bad because the
->withInput();
only works for redirects. Not for view rendering. So before rendering the view call $request->flash();
– Toskan
May 15 '17 at 23:11
so for completeness: the docs are bad because the
->withInput();
only works for redirects. Not for view rendering. So before rendering the view call $request->flash();
– Toskan
May 15 '17 at 23:11
Well noticed: the docs are bad
– Kwebble
Nov 29 '17 at 14:37
Well noticed: the docs are bad
– Kwebble
Nov 29 '17 at 14:37
add a comment |
I will suggest the following solution:
return view('inventory.search_products', $data)->withInput(Input::all());
And in blade you can call as well Input::old('search_all');
.
add a comment |
I will suggest the following solution:
return view('inventory.search_products', $data)->withInput(Input::all());
And in blade you can call as well Input::old('search_all');
.
add a comment |
I will suggest the following solution:
return view('inventory.search_products', $data)->withInput(Input::all());
And in blade you can call as well Input::old('search_all');
.
I will suggest the following solution:
return view('inventory.search_products', $data)->withInput(Input::all());
And in blade you can call as well Input::old('search_all');
.
answered Sep 3 '16 at 0:29
Andrej LudinovskovAndrej Ludinovskov
6,58911219
6,58911219
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f39301380%2flaravel-5-3-old-input-values-always-empty%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown