Timur
.dev нельзя использовать. Сделай .test
заработало, спасибо) а как rewrite сделать на папку public?
Timur
путь в index.php менять?
Anonymous
В настройках опенсервера, там можно создать доменное имя и указать в какую папку оно вести должно
Anonymous
Не помню точно где
Maksim
заработало, спасибо) а как rewrite сделать на папку public?
Шел 2018 год, до сих пор кто-то апач использует...
Владислав
а что предложите?
очевидно, nginx
Nik
очевидно, nginx
и, внезапно, valet
Владислав
были ещё мнения за caddy
Maksim
nginx one love ❤️
Anonymous
Привет, подскажите пожалуйста как сделать, что бы ларавел при соединений создавал вечную куку, не сессионную?
SarcasmIO
сначала на 5.5, потом на 5.6
SarcasmIO
открой документацию и посмотри
Владислав
Привет, подскажите пожалуйста как сделать, что бы ларавел при соединений создавал вечную куку, не сессионную?
ларавель, это не серебряная пуля. надо прочесть про куки, наверное, а потом уже смотреть, как это реализовать во фреймворке.
SarcasmIO
https://laravel.com/docs/5.5/upgrade
Nik
внезапно
Stas
foreach ($works as $w) { $order = Order::where('work_id', $w->id)->first(); $cos = Course::select('name')->where('id', $w->course_id)->first(); $wo = $w; $array[] = [ $cos['name'] => [$wo, $order] ]; $wow = collect($array); $wow->groupBy('name'); $wow->all(); }
SarcasmIO
даун так и делают как написанно
Владислав
хД
Anonymous
ларавель, это не серебряная пуля. надо прочесть про куки, наверное, а потом уже смотреть, как это реализовать во фреймворке.
ну в доках ларавела написано только про отправить при респонсе. а в конфиге только сессионые отправляются. а как сделать что бы он сразу отправлял вечную и ту которую мне надо я не нашел. и про куки я читал
Владислав
уверен, что решение есть. но гуглить за тебя не буду.
Владислав
если не нашёл, значит, плохо искал.
Anonymous
$response->withCookie(cookie()->forever('name', 'value'));
да. это при респонсе. но мне нужно что бы они уже были на этот момент.
Maksim
да. это при респонсе. но мне нужно что бы они уже были на этот момент.
У тебя вопрос, как на клиенте куки вечные поставить?
Anonymous
У тебя вопрос, как на клиенте куки вечные поставить?
ну да. тоесть как их отправить при первом соединение сразу. как сессионые отправляются сразу. только не сессионые
Maksim
А, прочитал. Во-первых, все куки шифруются, чтобы всякие кулхацкеры не модифицировали их на клиенте. Во-вторых, чтобы какую-то куку поставить при загрузки приложения, сделай middleware и всё.
Maksim
точно. есть же посредник. вот я глупец. спасиб
Да НЗ, просто хорошо заданный вопрос, это на 90% ответ.
Maksim
А ты вокруг да около начал ходить :)
Алексей
Есть коллекция заказанных товаров. Есть коллекция с номерами продуктов. Как проще всего получить те товары, номера продуктов которых _отсутствуют_ во второй коллекции?
Алексей
diff же сделать не получится по названию поля...
Nik
почему это ?
Алексей
Алексей
Есть коллекция моделей. Нужно все эти модели удалить (пометить удаленными). Это нужно делать each`ом или есть более простой способ?
Евгений
$models->delete()
Алексей
$models->delete()
В коллекции нет такого метода же.
Алексей
Ребят, ещё такой вопрос: Есть заказы (orders), таблица склада (stocks) и ещё одна таблица - stocks_transactions. В неё должны записываться данные об изменениях на складе: т.е., какие товары пришли, в каком количестве, когда, каким пользователем внесены и т.п. Соответственно, каждый раз, когда заказ приходуется(его статус меняется на 'delivered') таблицы транзакций и склада нужно соответствующим образом модифицировать. Вопрос: можно ли сделать так, чтобы после смены статуса в модели на 'delivered' срабатывал... не знаю... какой-то обработчик, что ли, подобно триггеру в базе данных, который бы всю эту работу и выполнял?
Pavel
Здарова, бандиты. Где идеологически правильно биндить интерфейсы их реализацию?
Алексей
эвенты?
Благодарю.
David
где посмотреть русские видео уроки по использованию кеша
Nik
потому что пораждает проблему инвалидации и несогласованности данных
Nik
+
Nik
лучше эти проблемы впринципе не создавать, мне кажется
Samat
потому что пораждает проблему инвалидации и несогласованности данных
спасибо. думал, на работе оправдаться, что не знаю, как с ним работать. но лучше скажу, что это зло))
TSka
А если данные получаем из API и нет физической возможности ускорить этот процесс, то кэш все еще зло?
Samat
потому что пораждает проблему инвалидации и несогласованности данных
Nik
нет же. источник данных в 1 месте
Nik
да нет, были бы мы в симфони чате - тогда да :)
Nik
https://t.me/symfony_php
Nik
мне тестовое писать на следующей неделе на 4 симфони
Алексей
Ребят, у меня глуповатый вопрос. Есть список (массив с числовыми ключами) $editedItems. Я хочу преобразовать его числовые ключи в строковые. Поэтому делаю так: $temp = []; foreach ( $editedItems as $key => $value ) { $temp[ strval( $key ) ] = $value; } //как вариант, можно просто (string)$key сделать $editedItems = $temp; Но ключи всё равно числовые 😑
Алексей
implode( "; ", array_map( "gettype", array_keys( $temp ) ) ) Показывает integer :(
Vladimir
но, Холмс, зачем?
Алексей
но, Холмс, зачем?
Там ключ - идентфикатор товара, а значение - количество. Дело в том, что идентификатор - это строка, так как числом обозначается далеко не всегда. Но самое главное - почему не работает? 😢
TSka
потому что php приводит ключи к int, если может var_dump([0 => 'a', '0' => 'b']); // array(1) { [0]=> string(1) "b" }
Алексей
Тебе тоже спасибо. ☺️
Bekbolot
hey guys!
Bekbolot
good afternoon!
Bekbolot
how do I set default value of a field for creating?
Bekbolot
eloquent
Rustam
Ррррребята, подскажите, есть модель связаная отношением один ко многим. Как вывести в шаблоне количество многих?
Maksim
how do I set default value of a field for creating?
In eloquent model: /** @var array The default values of attributes */ protected $attributes = [ 'avatar' => null, 'about' => '', ];
Samat
how do I set default value of a field for creating?
в базе поставь дефолтное
Maksim
в базе поставь дефолтное
Нет, это плохой путь!
Роман
Каким образом в формах laravel collective, используя vue, передать элемента id ? для того, для того js работал нужно использовать @{{ }} , данный синтаксис в форме указать не выходит, выдает ошибку. Может кто сталкивался?
Роман
Роман
Роман