Я в значительной степени новичок в программировании. Начиная с нескольких недель я использую структуру Laravel. До сих пор я использовал ajax и перенаправления для доступа к функциям контроллера через Routes. Кто-то сказал мне, что неправильно использовать перенаправления и так много аяксов в Views. Итак, как я могу назвать эти функции и все механики надлежащим образом? Я прочитал документацию не в первый раз, но я все еще не понимаю. Может кто-нибудь объяснить это мне немного, пожалуйста?Laravel отличился сценарий механики называют
Это пример того, как использовать представления с контроллером. viewfile.blade.php:
$.ajax({
type: "POST",
url: "/ineedthisfunction",
data: {
},
success: function(msg) {
alert(msg);
},
error: function(error) {
alert('error');
}
});
маршруты:
Route::post('/ineedthisfunction', '[email protected]');
контроллер:
public function thisfunction(){
return "some returned value from script";
}
Я делаю это каждый раз, мне нужно использовать любой код PHP. Или я пишу его во взглядах. Они говорят, что я ошибаюсь. Что мне делать тогда?
Иногда вместо AJAX я просто сделать: «заголовок (» место:/ineedthisfunction "), но я думаю, что это ужасно идея
Просьба предоставить образец кода, который у вас есть, который иллюстрирует ваш вопрос. Трудно точно сказать, что вы просите –
@watcher Хорошо, извините за это. Уже отредактирован – divHelper11