Arcos
Всем привет. Девушек с 8 марта (если здесь они есть) Вопрос следующий: Уже в 3м проекте юзаю одни и те же компоненты. как их можно опубликовать и через композер использовать? Есть ли где-то инструкция?
Arcos
Я знаю как работать с композером. Мне непонятно как компоненты blade будут подхватываться?
Arcos
Сорри что не уточнил что это именно блейдовские компоненты
Andrey
Что-то я выпал из контекста. Что такое "блейдовские компоненты"?
Arcos
https://laravel.com/docs/master/blade#components-and-slots
Arcos
Я, например туда закинул часто используемые bootstrap 4 конструкции
Arcos
например: @component('bs4.card',['head'=>'Текст карточки']) Тело карточки @endcomponent
Arcos
И вот лень мне копипастить папки, а тем более синхронизировать их. Если есть возможность юзать как либо их через композер - будет круто
Alexander
парни а можно как-то пофиксить то что laravel mix из scss svg файлы складывает в папку /public/fonts
Rustam
Парни привет
Rustam
подскажите
Rustam
есть таблица tickets - в ней хранится количество билетов
Rustam
есть таблица orders в ней ticket_id и payment_id - от таблицы payments
Rustam
tickets к orders в отношении один к многим orders к payments в отношении один к одному.
Rustam
Как бырать все tickets количество orders с paymetns меньше заданного в tickets
Rustam
*выбрать
Rustam
может такое Eloquent ? или лучше сырой запрос написать?
Rustam
есть кто живой)) ?
Volodymyr
Has Many Through
Volodymyr
и потом with(['orders', 'tickets'])->
Rustam
спасиб, ща попробую
Rustam
о блин
Rustam
придется промежуточную таблицу создавать
Volodymyr
да, по хорошему так
Volodymyr
иначе, нативно запрос писать
Rustam
ну да, есть еще хуже вариант, посчитать через has и потом в where In выбрать
Volodymyr
))
Artem
Братан, третья ссылка по запросу http://www.andrew-kirkpatrick.com/2012/10/add-a-git-repository-as-a-package-using-composer-for-php/
Andrey
например: @component('bs4.card',['head'=>'Текст карточки']) Тело карточки @endcomponent
Оформи их как package. (Как это сделать в доке есть) и грузи через композер
Arcos
Круто
Arcos
Благодарю
Arcos
Еще вопрос: Я порой создаю группу ройтингов в группе роутингов. Надеюсь в этом ничего плохого нет?
Arcos
Типа таких конструкций
Andrey
Это как раз ок, на мой взгляд.
Artem
Ребьт, как сделать, что бы поле было необьязательным, но если есть, то не менее 4 символов и строка
Евгений
nullable|string....
Merovingen
Здравствуйте, не мог бы кто нибуть подсказать по работе с лаварел?
Merovingen
Есть две таблицы, статьи тут инфо(татлы, посты и тп), вторая, это юзер статьи, в ней, ид статьи из таблицы статьи, ид юзера и ид категории в которой статья добавленна, как мне вытащить все статьи, основываясь на таблице юзер_статьи, а информацию брать из таблицы статьи?
Сергей
Как правильно принять форму пришедшую по api с файлом?
Dmitry
Подскажите как решить проблему с glyphicons, они не отображаются. Ошибка 404, не правильный путь, хотя прописать вручную правильный ничего не меняется(
Dmitry
какой путь?
/vendor/phpunit/php-code-coverage/src/Report/Html/Renderer/Template/fonts/нужный файл
Anonymous
/vendor/phpunit/php-code-coverage/src/Report/Html/Renderer/Template/fonts/нужный файл
поидее этой папки css не видит, а только то что лежит в папке public или storage через функцию asset() или mix() попробуйте выполнить команду vendor:publish и посмотреть где у вас приземлятся эти шрифты
Anonymous
Я посмотрел, путь где хранятся шрифты не куда-то не копируется. Если я скопирую нужные файлы в папку public?
создайте в папке public папку fonts и туда шрифты сохратяйте, а в сss уже путь просто /fonts/название шрифта
Illia
Как по мне, не лучшая практика хранить css/js/fonts в папке public
Dmitry
Как по мне, не лучшая практика хранить css/js/fonts в папке public
Где лучше хранить? И как расшарить нужную папку?
Illia
Попробуй в webpack.mix.js добавить .copyDirectory('vendor/phpunit/php-code-coverage/src/Report/Html/Renderer/Template/fonts', 'public/fonts')
Illia
При выполнении npm run dev или npm run prod должно копироваться из вендоров в паблик
Illia
Ещё я сразу добавляю в .gitignore папки public/fonts public/css public/js public/vendor
Illia
Короче копать сюда https://laravel.com/docs/5.6/mix#copying-files-and-directories
Сергей
Сергей
Подскажите как обработать такие данные на сервере?
Andrey
никак. ты шлешь не содержимое инпутов, а преврщенные в стринг объекты
Andrey
тебе надо перед отправкой взять val() этих объектов
Сергей
никак. ты шлешь не содержимое инпутов, а преврщенные в стринг объекты
Я отправляю файлы как минимум и это всё отправляется через axios) не думаю что val возьму)
Andrey
про файлы понял
Andrey
Andrey
вот так выглядит когда шлешь файл
Andrey
как ты в js отправляешь?
Сергей
😔
Сергей
как ты в js отправляешь?
const data = new FormData(); data.append('file', this.$refs.file) data.append('name', this.$refs.name) data.append('title', this.$refs.title) axios.post('/api/v1/levels', data, {
Сергей
как ты в js отправляешь?
как я только не отправлял уже за весь день
Andrey
var files = $('#file_input')[0].files; $.each(files, function(i, file) { upload_file(id, file); });
Сергей
Andrey
А что тебе надо кроме файлов
Andrey
Если текст поля то $(”#input“).val()
Andrey
Или document.getElementById(“lala”).value
Сергей
Или document.getElementById(“lala”).value
я познал в чем истина)
Сергей
нужно передавать значение поля а не всё поле, жесть, весь день бились с этим(
Luka
всем привет
Luka
подскажите, доделываю один проект, там есть формы , хочу добавитть возможность использовать текстовый редактор расширенный
Luka
Luka
есть ли спец пакеты для этого? чтобы не подключать с нуля ckeditor и др