Volodymyr
Volodymyr
А судя по рассказу, врядли))
Ivan
Задача стоит именно такая
Ivan
Ладно, спасибо всем
Volodymyr
Ребят, кто как хостит приложения написанные по Rest архитектуре, условно, laravel это бэк который отдает api, фронт на реакте, отдельным проектом. Репозитории тоже разные для этого добра.
А процесс дэплоя хотелось бы как-то автоматизировать и для фронта в том числе.
Пользуюсь deployer.
У кого какой опыт/идеи по этому поводу. Может по структуре папок как-то слить их рядышком и тд.
Volodymyr
Я пока вижу решение так - создание в корне проекта лары, папку client, в нее дэплоером пихать с репы фронта фронт и делать билд. Но тут одно но. Апачу нужно будет указывать рут в нутрь папки клиента, а таким образом ломается логика отправки запросов, их как-тонужно будет проксровать на папку выше в папку public
Volodymyr
Буду признателен за любые мысли/идеи
Anonymous
Приветствую ребята. Вопрос от новичка. Как вот такой массив добавить в БД? Никак не получается.
Alexander
Anonymous
Alexander
сперва добавьте в таблицу поле с типом json, если у вас mysql, то нужна версия от 5.7
а вот тут все написано https://dev.mysql.com/doc/refman/5.7/en/json.html
Alexander
а сохранять типа так
$user = new User();
$user->json = json_encode($array);
$user->save();
Anonymous
Timur
Судя по всему циклом пройтись по массиву и добавлять записи любым удобным способом.
Anonymous
Судя по всему циклом пройтись по массиву и добавлять записи любым удобным способом.
Есть такой код но не могу его доделать чтобы работало. public function AddChildDs(Request $request){
if ($request->ajax())
{
$response = [];
$child_hs_id = Session::get('childhsid');
foreach($request->all()['chds'] as $key => $childds)
{
$childds['id_child'] = $child_hs_id;
$response[$key] = Child_ds::add($childds);
}
return response(json_encode($response));
}
}
Anonymous
прошу помощи. во вьюху в селект передать получилось с контроллера поле второй таблицы а как назад вернуть не пойму на первой картинке функция контроллера на второй вьюха
Anonymous
Anonymous
Anonymous
Serhio
ух
Serhio
скрины проще делать кнопкой prntscr
Serhio
и просто ctrl+v)
Roman
Михаил, как насчет начать изучение самого PHP, а потом уже фреймворки на нем написанные? 😊
Serhio
если впадло ставить телегу есть Web версия и там тоде работает эта фишка как впрочем почти везде)
Roman
там хотьне пароль на листочке? 😊
Alexander
Сейчас бы экран на телефон фотографировать в 2018
Serhio
Anonymous
Anonymous
Anonymous
Anonymous
Anonymous
Понятно! спасибо!
Anonymous
Всем привет. Ребят, подскажите пожалуйста чем пользуетесь в проектах для генерации phpdoc?
Владислав
ide-helper
Владислав
ide-helper
Dmitry
Anonymous
Timur
в PHP Storm в настроках Live Templates, для любого рода функции прописываешь шаблон объявления и выше него свои комментарии
Serhio
+ за PHPStorm
Serhio
отлично справляется с этой функцией
Anonymous
Dmitry
Ide сами ставят
Timur
а что используешь?) тут как бы какая IDE или редактор на что горазд
Anonymous
SarcasmIO
лучше использовать нормальные инструменты, + плагины под фреймворки и всякие PHPAnnotations и ему подобные
Anonymous
Artem
Можно ли сделать используя auth.api отдавать данные исходя из авторизован или нет?
Anonymous
привет! подскажите как создать правило для валидации текстового поля. поле может быть пустым, но если что-т пришло, то это должно быть датой
SarcasmIO
stranno kak to
Макс
$in_data=date('l \t\h\e jS');
Макс
ну как то так тогда
Dmitry
SarcasmIO
ну вообще это $table->datetime('tablename')->nulalble(true);
SarcasmIO
или Rule создать, но не могу понять, почему "текстовое" поле, должно быть датой?
Dmitry
SarcasmIO
все равно звучит паршиво
Grigorii K.
все равно звучит паршиво
А как вы хотите?
Делать проверку на клиенте?
Делать три поля под день месяц год отдельно?
SarcasmIO
текстовое поле априори не должно быть датой, это раз
SarcasmIO
во вторых никто не мешает хранить или кастить дату в удобоваримый формат, пусть это будет одна дата и хоть 3 геттера для нее
Grigorii K.
Grigorii K.
Либо я не понял, о чём речь
ko
Как на Laracast посмотреть бесплатный курс "Laravel 5.4 From Scratch"? Даже через VPN не получается, а для того чтоб скачать регистрацию просит, регистрация платная...
Roman
Grigorii K.
А зачем VPN?
Dmitry
SarcasmIO
F_I_N
Artem
Maksim
Подскажите, в чем может быть проблема?
Maksim