Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый день.
Имеется страница с формой http://puu.sh/9VfjD/9a2e95b839.png
После заполнения все передается в контроллер, все обрабатывается и отсылается на email.
В данный момент чтобы добавить поле надо будет менять и контроллер, и шаблон письма, и шаблон формы.
Мне поставили задачу изучить "модели" и построение форм на "моделях" на этом примере.
В проекте все используется через namespace.
Ищу в интернете уже 3-4 часа, читаю статьи, но все равно не понимаю как нормально сделать эту форму на "моделях" ><
Так же мне написали:
примечение: модели в laravel необязательно связаны с базой, можно делать просто классы, наследованные от Eloquent и использовать их методы работы с данными без сохранения в базу.
В данный момент я в тупике и ничего не понимаю ><
т.е. я понимаю что через Input::all() берем все данные и с ними работаем, но как взаимодействовать именно с моделями в laravel я не могу понять.
В данный момент в проекте вообще нет моделей, только контроллеры.
Гитхаб - https://github.com/mastanggt/fintech-fab.ru/tree/13
Прошу либо разъяснить как работать с моделями, либо дать нормальную статью, т.к. сам я ничерта не понимаю
Заранее спасибо
- В данный момент в проекте вообще нет моделей, только контроллеры.
Модель там используется, User например.
Но вообще у вас вопрос больно общий, из разряда «4 часа читаю про этот PHP, ничего не понимаю, как тут кнопку-то вывести?». Так что ответить можно только тем же — идите, читайте, пишите. Вопрос очень базовый и даже статей/документации на этом сайте должно хватить, чтобы понять, что такое модели и как они используются. Если нет — значит ваши познания в PHP пока для Laravel не достаточны (что вообще говоря вряд ли может быть).
Не в сети
В документации и в статьях ничего не понял, а тупо смотрел сайты на ларавел на гитхабе, там все сразу понятно
Но вот вопрос как юзать модель без бд, как написано в первом посте.
- Но вот вопрос как юзать модель без бд, как написано в первом посте.
Еслм речь о «использовать их методы работы с данными без сохранения в базу», то скорее всего имелось в виду использование вспомогательных методов, например если у вашей модели есть метод валидации, то вы можете ей присвоить (fill) ввод, запустить метод и вернуть ошибки пользователю. Без обращения к БД.
Не в сети
Страницы 1