
NaN
09.10.2018
06:10:25
Вот вывод

Игорь
09.10.2018
06:13:36

Google

Alexander
09.10.2018
06:14:32

NaN
09.10.2018
06:15:41
Вот изменил
Кеш в браузере чистил
Помог перезапуск сервера. Всем спасибо)

ExPandable
09.10.2018
07:58:57
чуваки, подскажите. нужно реализовать две админки на проекте. одна админка непосредственно для владельца сайта, она уже есть. надо прикрутить теперь личный кабинет для юзеров. нормально ли админку/лк юзера вынести просто на другие роуты? или как то по другому сделать лучше?

Nik
09.10.2018
08:00:37

ExPandable
09.10.2018
08:01:12
админка для владельца сайта в принципе закрыта для регистрации по понятным причинам

Evgeniy
09.10.2018
08:01:27
выноси на поддомены

Stas
09.10.2018
08:01:31
Может кто пнет в нужную сторону где искать и что почитать или может какое расширение кто знает: нужно как то програмно получить дамп БД но не всей а только определенных данных и отдать его юзеру.

Evgeniy
09.10.2018
08:01:34
делай общее api
для бэкенда
и 3 фронта (основной сайт, админка владельца, лк пользователя)

Google

Stas
09.10.2018
08:02:01
непонял

Evgeniy
09.10.2018
08:02:06
я бы так делал

ExPandable
09.10.2018
08:02:08

Stas
09.10.2018
08:02:13
:)

ExPandable
09.10.2018
08:02:25

Evgeniy
09.10.2018
08:02:38

Nik
09.10.2018
08:02:38

ExPandable
09.10.2018
08:02:42
или raw sql'ем
делаешь запрос и отдаешь юзеру как дамп.скл

Stas
09.10.2018
08:03:48

ExPandable
09.10.2018
08:04:00
я предлагаю тебе узнать что такое дамп)

Stas
09.10.2018
08:04:12
что бы можно было из него воставновить БД (не всю а получить какое то к-во таблиц со связанными данными)

ExPandable
09.10.2018
08:04:18
и как его генерирует тот же phpmyadmin

Evgeniy
09.10.2018
08:04:46
обычно
example.com - основной сайт
api.example.com - бэкенд который отвечает json
admin.example.com - раздел для владельца
user.example.com или example.com/user - лк пользователя
основной сайт может включать лк а может и не включать
и отдельный раздел для владельца

ExPandable
09.10.2018
08:05:26
хм, владельца можно вынести на субдомен, наверное, да
а вот лк надо держать на основном домене

Google

Evgeniy
09.10.2018
08:05:50
ну тогда example.com/u/:username
роут во фронте
и подгружать уже через апи данные

ExPandable
09.10.2018
08:06:33
окей, хороший вариант, спасибо

Evgeniy
09.10.2018
08:06:41
незачто
ну у тебя фронт отдельно бэк отдельно ?
это хорошо только в этом случае

ExPandable
09.10.2018
08:07:20
у меня не спа
если ты об этом)
фронт у меня обычный набор блейдов

Kirill
09.10.2018
08:57:41
если в моделе делать связь с услвоием, в котором используется параметр модели, то при каких случаях этот параметр мапится? судя по всему только когда делаешь выборку по id через find, а как достить того же эфекта, но для всех записй с пагинацией, findMany?

??
09.10.2018
09:10:21
sudo apt-get install --reinstall ubuntu-desktop
Кто-то использовал эту команду?
какой результат он дает?

Kirill
09.10.2018
09:11:31
как это с ларой связано?

Danil
09.10.2018
09:11:35
этот чат не про убунту и переустановку юнити

??
09.10.2018
09:17:46

Kirill
09.10.2018
09:35:28

??
09.10.2018
09:47:30

nikolay
09.10.2018
10:29:28
кто-то писал свой кастомный ruleset.xml? для phpcs

Artem
09.10.2018
10:38:58
привет, подскажите пожалуйста
есть маленкий фильтр который вывод из таблицы значения
$messages = DB::table('messages')->where('status_id','=',$status_id)->get();
а если человек не указывает параметр , тоесть он null , как вывести все значения , сейчас если null приходит то возвращается пустота

Google

Andrew
09.10.2018
10:41:36
$messages = DB::table('messages');
if($status_id) $messages->where('status_id','=',$status_id);
$messages = $messages->get();

Daniil
09.10.2018
10:45:23
$messages = DB::table('messages')->where(function($SQL) use ($status_id){
if($status_id) {
$SQL->where('status_id','=',$status_id);
}
})->get();
я б так написал) в одну строчку

Artem
09.10.2018
10:45:33

Daniil
09.10.2018
10:46:08

Artem
09.10.2018
10:48:11

Daniil
09.10.2018
10:48:26
туда передается инстанс query builder

Artem
09.10.2018
10:48:51

Daniil
09.10.2018
10:48:53
грубо говоря ровно то, что у тебя возвращается в самую первую переменную $message из сообщения выше

Artem
09.10.2018
10:49:55

Daniil
09.10.2018
10:52:57
у тебя например массив
$data = [
'status_id' => 1,
'queue_id' => 2
];
$messages = DB::table('messages')->where(function($SQL) use (&$data){
if($data['status_id']) {
$SQL->where('status_id','=',$data['status_id']);
}
if($data['queue_id']) {
$SQL->where('queue_id','=',$data['queue_id']);
}
})->get();
Либо так, но несекурно:
$messages = DB::table('messages')->where($data)->get();

Artem
09.10.2018
10:54:02

Kirill
09.10.2018
11:00:54

Artem
09.10.2018
11:01:27

Daniil
09.10.2018
11:01:31

Kirill
09.10.2018
11:03:35
Не оч понял
будет ли использоться bindParam в кишках билдера, при передаче переменной, на слшуай если переменная залитает из вне и в переменной лежит -- DROP DATABASE ..;--

Artem
09.10.2018
11:07:29

Володимир
09.10.2018
11:09:40
ребята
если я в контероллере делаю так
$commodity = CommodityTypes::pluck('description', 'id')->all();
и в блейд тогда так
{{Form::select('commodity', $commodity, null, ['class' => 'form-control'])}}
то получаеться select с виборкой по id
а как сделать виборку по полю description ?
и как сделать 1 значение свое с <option disabled selected value>…</option>

Google

Володимир
09.10.2018
11:21:15
тоесть <option value=“id”>description</option>

Aibek
09.10.2018
11:22:04

Daniil
09.10.2018
11:22:25
несекурно если данные приходят снаружи
может высыпаться инфа наружу ненужная, либо вызваться ошибка запроса к БД если debug=1
еще хуже если это update

Aibek
09.10.2018
11:24:06
а ты про это)
ну это уже другая отвественность, какие данные приходят в билдер
и кстати, можно от if - ов избавиться, если хочется
то следует использовать
->when($is_true, function(){})

Artem
09.10.2018
11:26:19

Daniil
09.10.2018
11:26:55
whereBetween('date', [$date1, $date2]);

Nik
09.10.2018
11:27:42
Доку по пхп сначала почитай

Artem
09.10.2018
11:28:16

mr
09.10.2018
12:22:24
file_put_contents(/var/www/site.dev/bootstrap/cache/services.php): failed to open stream: Permission denie

Селим
09.10.2018
12:28:34
sudo chown www-root -R bootstrap/cache/

Yerassyl
09.10.2018
12:56:43
Ребят подскажите пожалуйста что вообще никак реализовать авторизацию через steam на Laravel
??
Если да можете скинуть материалы

f4rt~
09.10.2018
12:57:30
https://socialiteproviders.github.io/providers/steam.html