Nikita
Да беда в том что не углубляясь ты через час придёшь с новым подобным вопросом :)
Anonymous
передо мной стоит три задачи
1. Понять, что лишнее в этих зависимостях
2. Понять что нужно сделать, чтобы добавить тот же jquery или font-awesome в проект
3. Как добавить локальные скрипты в проект.
Maksim (Ellrion)
Maksim (Ellrion)
На ларакаст точно есть видео по фронту
Anonymous
Ну я немного разобрался для чего npm и для чего вебпак.
Illya
Illya
Ребята ,привет нужна помощь ,хочу одним запросом сделать insert множества записей результат выглядит так
Illya
Но возвращает false
Illya
Когда хочу сохранить в бд,помогите пожалуйста ,что может быть не так
Nikita
Фотка экрана в чате программистов, серьезно?
Illya
Anonymous
Подскажите, когда работает этот код (в файле resource/.../../bootstrap.js
/**
* We'll load the axios HTTP library which allows us to easily issue requests
* to our Laravel back-end. This library automatically handles sending the
* CSRF token as a header based on the value of the "XSRF" token cookie.
*/
window.axios = require('axios');
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
Anonymous
Это какой-то нужный фреймворку код?
Nikita
А прочитать комментарий который ты сам же скопировал не судьба?
Anonymous
++i
Игорь мне кажется ты слишком глубоко копаешь, делать из ларавеля , кастом с подключеными библиотеками мне кажется нет смысла. Хотя может у тебя такая задача )
Maksim (Ellrion)
Anonymous
Ну давай вместе переводить)) что говорится в первой строке?
Никита, ну вот я переводил в переводчике
Мы загрузим библиотеку axios HTTP, которая позволяет нам легко выдавать запросы
к нашему Laravel back-end. Эта библиотека автоматически обрабатывает отправку
CSRF-токен как заголовок, основанный на значении «XSRF» токена-файла cookie.
И сразу вопрос. Кому нам? Кто будет это проверять и на какой стороне? Поэтому и неясно
++i
Мне кажется это не кухонный комбайн, а маленькая зубочистка, иногда и приходится))
Anonymous
Maksim (Ellrion)
Maksim (Ellrion)
У Лары нет фронтенда.
Nikita
++i
Кстати да, если уж так говорить то можно все убрать. И оставить один индекс.пхп
++i
Тут согласен ))) Даже я не могу понять, что и как.
Anonymous
Тяжело после Yii на это дело смотреть, но я справлюсь. Я понимаю, что даже если оставить все как есть и повтыкать свои скрипты - это тоже будет работать.
Anonymous
ВОт это
что делает?
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
Anonymous
когда этот код работает? Где, к каких местах?
Anonymous
Anonymous
Что это какая-та приблуда аксиоса
Anonymous
Спасибо!
Nikita
Если ты не научишься думать, долго тут не продержишься)
++i
+1, да у лары стоит встроенная проверка своих же цсрф токенлв
Maksim (Ellrion)
У меня чет подгорать начинает)
Ivan
Жесть 2 часа мусолить ассеты.
Anonymous
Anonymous
Nikita
Ой, всё)))
Maksim (Ellrion)
Ты бы прочитал доки
И тогда знал бы.
Это цсрф защита.
Тебе если будешь делать любой Аякс в часть лары под веб мидлвар группой так же придется добавлять хедер этот
++i
если ты не будешь вешать мидлвей(проверки) на роут то наверное даже да)
Опять же если не будет нигде конфликта )
Maksim (Ellrion)
https://laravel.com/docs/5.6/csrf
Anonymous
++i
Кароче это лучше не трогать)))
Nikita
Anonymous
Ну вот видите! Одни говорят не трогай, другие говорят выпиливай
++i
Может быть, я вот не помню это. Там по умолчанию она стоит, или нужно вешать
++i
Я могу быть не прав, я не прочитал весь чат, а так просто влез)
Maksim (Ellrion)
Прочти ссылку выше и десяток дебилтных вопросов отпадет Игорь
++i
Потому как очень "актуальная тема", не как что то закинуть себе в проект, а наоборот выпилить:)
Anonymous
Мне кажется я пойду другим путем, что бы вас не тревожить. Я все оставлю как есть. Когда закончу проект, попробую лишнее (на мой взгляд выпилить) и снова протестирую функциональнось сайта. Если все останется работать, значит не нужно. Если появятся баги - значит верну на место.
Anonymous
В любом случае всем спасибо за помощь
Leonid
Есть класс с аргумантами в конструкторе Request $request, $myParam;
Если я зафигачу класс в app()->make(), то $request подставится сам, а как передать в конструктор $myParam?
++i
Когда закончишь проект, подумаешь какой комар тебя укусил , что ты решил выпиливать чтото с ларавеля базового :))
Maksim (Ellrion)
Писец. Я хз как можно не понять что в крошечном пресете лишнее
Maksim (Ellrion)
Anonymous
Maksim (Ellrion)
Евгений ты как то странно смотришь на Лару как на блекбокс.
Nikita
Проблема не в том что ты задаешь вопросы, а в том что вопросы глупы и они бы отпали если бы ты разобрался как что устроено и прочитал доку. Никто не будет против что-то непонятное объяснить, если видят что человек пытался разобраться сам прежде чем писать в чат
Maksim (Ellrion)
Anonymous
++i
Просто если выбрали для проекта Лару и потом с неё выпиливают что то, то зачем было выбирать именно Лару, а не что то полегче.
Плюс, есть у Лары библиотеки сторонние, который удобно очень подключать в проект так с учетом одной-двух команд в консоле, которые через вуэ. сразу сделают и темплейт .
Как то так, но я не претендую на правду :)
Anonymous
Ладно, фиг сним. Нужно двигатся дальше. Просто это не моя работа или специальность. Я делаю сайты чисто для себя, мое хобби, так сказать. Моя работа вообще никак не связана с программированием. И я не сижу в офисе, где можно через плечо повернутся и спросить: слышь, Вась, как ты подключаешь font-awesome в проект, покажи-ка
Так что не злитесь на меня)
Andrey
Nikita
++i
нет нет нет
++i
Не либы))))
Nikita
Если ты хочешь делать фронт на реакте нужно выкинуть ларавел потому что в нём вью по умолчанию?
Maksim (Ellrion)
++i
Без обид, ты абсолютно не прав)
Лара - бэкенд. Причем тут фронтэнд либы
Всё нормально :)
Вот я беру для лары, такую библиотеку их как "passport",
для этой библиотеки, мне нужно сделать на стороне клиента одну независимую страницу, вот у ларавеля эта одна страница делается через команду в консоле(и ещё дописыванию пару двух сторочек на вуэ ), которая с коробки поднимает темплейт и тому подобное)
Даже если проект на чем то другом со стороны клиента, я бы оставил одну страницу на вуэ. Не думаю, что это костыльная или прям тошнотворная практика в данном случае