 Unbuffed
    Unbuffed 
    
    
        
        
        
        Эх...
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        жаль
    
 
     Alex
    Alex 
    
    
        
        
        
        Есть
    
 
     Alex
    Alex 
    
    
        
        
        
        Епт
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        вопросик есть ёпт, кароч
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        как запихать данные из формы сразу в 2 таблицы? связанные
    
 
     Vladimir
    Vladimir 
    
    
        
        
        
        Ну так создавай по объекту каждой таблицы и пихай
    
 
     Marat
    Marat 
    
    
        
        
        
        Пхпихай 😊
    
 
     Alex
    Alex 
    
    
        
        
        
        Действительно
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        Хм.. херня то какая....
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        А на самом деле ведь надо получить id из одной таблицы которая только что создана и передать её во вторую
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        Я так на каждый вопрос в этом чате могу писать
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        Почитай документацию
    
 
     Vladimir
    Vladimir 
    
    
        
        
        
        Но в доке же реально обо всём написано
    
 
     Marat
    Marat 
    
    
        
        
        
        Или подробнее вопрос можно задать
    
 
     Vladimir
    Vladimir 
    
    
        
        
        
        Другое дело, что без опыта не всё в доке можно понят
    
 
     Vladimir
    Vladimir 
    
    
        
        
        
        понять*
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        Я не все понимаю...
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        Подробней сейчас напишу
    
 
     invariance
    invariance 
    
    
        
        
        
        Блять, там черным по белому написано, что для взаимодействия с таблицей ОБЯЗАТЕЛЬНО нужна ее модель. Даже в отношениях.
    
 
     invariance
    invariance 
    
    
        
        
        
        Я так на каждый вопрос в этом чате могу писать
    
 
     invariance
    invariance 
    
    
        
        
        
        Почитай документацию
    
 
     invariance
    invariance 
    
    
        
        
        
        если нужно взаимодействие с двумя таблицами, делай две модели, а не черезжопные костыли.
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        ну вот у меня есть 2 модели
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        1 собака - 2 родословная
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        при добавлении собаки идет инфа, типа клички, породы окраса и т.д.
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        далее идет её родословная там вписываются имена предков
    
 
     invariance
    invariance 
    
    
        
        
        
        тебе наверное подойдет many-to-many модель
    
 
     invariance
    invariance 
    
    
        
        
        
        там три таблицы
    
 
     invariance
    invariance 
    
    
        
        
        
        одна с собаками, другая с предками
    
 
     invariance
    invariance 
    
    
        
        
        
        третья - связывает две таблицы, т.е. там айди собаки, и айди ее предков в строке
    
 
     invariance
    invariance 
    
    
        
        
        
        в ларе это реализовано из коробки
    
 
     Евгений
    Евгений 
    
    
        
        
        
        $dog->rodoslovnaya->create([...]);
    
 
     Евгений
    Евгений 
    
    
        
        
        
        но вообще можно не так
    
 
     Евгений
    Евгений 
    
    
        
        
        
        у Dog сделать mom_id и dad_id
    
 
     Евгений
    Евгений 
    
    
        
        
        
        туда айдишники предков
    
 
     Евгений
    Евгений 
    
    
        
        
        
        без всяких связей
    
 
     Евгений
    Евгений 
    
    
        
        
        
        так же можно будет достать и бабушек и дедушек
    
 
     invariance
    invariance 
    
    
        
        
        
        да, можно и так
    
 
     Евгений
    Евгений 
    
    
        
        
        
        ну еще методы в модель добавить для удобства
    
 
     invariance
    invariance 
    
    
        
        
        
        я чет усложнил пиздец :D
    
 
     Евгений
    Евгений 
    
    
        
        
        
        типа $dog->babushka
    
 
     Евгений
    Евгений 
    
    
        
        
        
        =)
    
 
     Евгений
    Евгений 
    
    
        
        
        
        $dog->babushka->name
    
 
     Unbuffed
    Unbuffed 
    
    
        
        
        
        Сейчас попробую
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        @hEroTic
    
 
     Vladimir
    Vladimir 
    
    
        
        
        
        Есть гайдики по совместному использованию Ajax и Laravel?
    
 
     Евгений
    Евгений 
    
    
        
        
        
        берешь laravel и используешь в нём ajax
    
 
     Евгений
    Евгений 
    
    
        
        
        
        в чем конкретно вопрос?
    
 
     Vladimir
    Vladimir 
    
    
        
        
        
        ajax-запрос отправляется по ссылке /admin/ajax.  В роутах он пересылается на контроллер. Как в контроллере извлечь данные ajax-запроса?
    
 
     Vladimir
    Vladimir 
    
    
        
        
        
        Знаю что вопрос тупой, но попал стажером в студию. И сейчас приходится учить laravel на боевом проекте
    
 
     Евгений
    Евгений 
    
    
        
        
        
        if($request->ajax()){
            $request = $request->name;
            return json_encode(...);
        }
    
 
     Евгений
    Евгений 
    
    
        
        
        
        public function ajaxMethod(Request $request)
    
 
     Vladimir
    Vladimir 
    
    
        
        
        
        Запрос сам в json кодируется?
    
 
     Евгений
    Евгений 
    
    
        
        
        
        обычный запрос
    
 
     Евгений
    Евгений 
    
    
        
        
        
        такой же как и не в ajax
    
 
     Евгений
    Евгений 
    
    
        
        
        
        Request $request
    
 
     Vladimir
    Vladimir 
    
    
        
        
        
        Понял, спасибо
    
 
     Евгений
    Евгений 
    
    
        
        
        
        а потом уже обратно ответ в json передавай
    
 
     Aysen
    Aysen 
    
    
 
     Aysen
    Aysen 
    
    
        
        
        
        написал rest сервис
        почти 3000 строк кода
        это нормально?
    
 
     Aysen
    Aysen 
    
    
        
        
        
        как правильнее рефакторить?
    
 
     Igor
    Igor 
    
    
        
        
        
        Все круто! Оставляй как есть ;)))
    
 
     Vlad
    Vlad 
    
    
        
        
        
        Да, не надо по файлам бегать, что-то искать
    
 
     Taras
    Taras 
    
    
        
        
        
        воу FatFree 👍
    
 
     Taras
    Taras 
    
    
        
        
        
        ротуты перенеси в конфиг, наведи порядок с контроллерами, юзай DB\SQL\Mapper а не Raw SQL
    
 
     Aysen
    Aysen 
    
    
 
     Aysen
    Aysen 
    
    
        
        
        
        ?
    
 
     Евгений
    Евгений 
    
    
        
        
        
        роут указывает на контроллер, контроллер получает данные из модели и отдаёт вьюшку с данными
    
 
     Aysen
    Aysen 
    
    
 
     Евгений
    Евгений 
    
    
        
        
        
        что не понятно?
    
 
     Taras
    Taras 
    
    
        
        
        
        разбей свой проект на структуру как тут http://fatfreeframework.com/framework-variables#Do-It-YourselfDirectoryStructures
    
 
     Taras
    Taras 
    
    
        
        
        
        отдели логику от вью и будет тебе MVC =)
    
 
     invariance
    invariance 
    
    
        
                    
                        
                            
                            в практике не понятно
                        
                    
                
        
        
        Такой подход подразумевает независимое отображение, обработку и db-хандлинг
    
 
 
     invariance
    invariance 
    
    
        
        
        
        т.е. тебе не надо пилить все приложение сразу, ты можешь сначала пилить вьюшку, потом контроллер, потом модель. И все это ты можешь поменять в любой момент времени, зная код всей модели mvc
    
 
     Marat
    Marat 
    
    
        
        
        
        Mvc вообще не подходит для бекенда
    
 
     Marat
    Marat 
    
    
        
        
        
        Ибо бекенд это апи, секюрити, бизнес, сущности, дбал
    
 
     invariance
    invariance 
    
    
        
        
        
        Эмм, ладно, тогда 90% бэкэнд фреймворков не подходят для разработки бэкэнда)