@laravel_pro

Страница 1867 из 2014
Kernel
14.09.2018
17:12:39
Я вообще не понимаю где вы используете готовые панели. Мне как-то дали проект на Сове. Так там от совы только название осталось, перепилили 99% функционала.

Но все равно приходилось считаться с ее ограничениями...

Konstantin
14.09.2018
17:14:05
Google
Kernel
14.09.2018
17:15:00
а какие ограничения?
ну завязанность на нее. ее базовые классы, и т.д

XFile
14.09.2018
17:16:08
Подумайте несколько раз и всё посмотрите, в чатах пообщайтесь
мне нужна панель с поддержкой vue2. плюс еще хотелось бы понять возможно ли тащить чужеродные компоненты в свой проект, например календари. если юзаешь уже другую админ панель

Alex
14.09.2018
17:16:20
ребят помогите пожалуйста отредактировать регулярку. Обычные урлы находит, а с гет параметрами - нет. Надо чтобы пускал с параметрами ?blabla=blabla Route::get('{url?}', 'PageController@show')->where('url', '[A-Za-z0-9/-]+');

Kernel
14.09.2018
17:17:03
эм

в методе сделай filter_var :)

FILTER_VALIDATE_URL

XFile
14.09.2018
17:20:05
достаточно сравнить цену
а они же бесплатные вроде?

Kernel
14.09.2018
17:21:15
Nova бесплатная?



Юрий
14.09.2018
17:21:50
Что, прости?
То что ради новы тейлор во фрейм изменения вносит, например, а вашу сову на жезле вертел

Ну да, щас бы для упрощения разработки не покупать достаточно дешевую админку, да и вообще пилить админки лендосам которые на фрилансе за 2к беретесь делать

Konstantin
14.09.2018
17:24:47
То что ради новы тейлор во фрейм изменения вносит, например, а вашу сову на жезле вертел
1. Она не моя, а опенсорс. 2. Это не говорит о том, что она "нативная". Просто сырой продукт от тейлора

Google
XFile
14.09.2018
17:36:41
Nova бесплатная?
грустно. спасибо.

Alexey
14.09.2018
17:54:21
Ребят, есть resource-рут, но при выполнении DELETE, получаю 405.

Ann
14.09.2018
18:21:09
Код покажите. Как Delete запрос выполняется и как resource route определяете

Alexey
14.09.2018
18:22:25
Nikolay
14.09.2018
18:22:37
а токен в нем есть?

в мидлваре можешь исключить роут для проверки токена

Alexey
14.09.2018
18:23:58
а токен в нем есть?
DELETE / HTTP/1.1 Host: test Connection: keep-alive Pragma: no-cache Cache-Control: no-cache Accept: */* Origin: http://test X-CSRF-TOKEN: mPS07uNk8yhS0Rnon7LVIMlMQIUl48vQRsHfyO70 X-Requested-With: XMLHttpRequest User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.92 Safari/537.36 Referer: http://test/admin/x-for-y-offers

Kernel
14.09.2018
18:24:45
так DELETE на ресурс должен слаться

а ты на / шлешь

Kernel
14.09.2018
18:27:58
значит не туда шлешь

Alexey
14.09.2018
18:28:16
значит не туда шлешь
Route::group( [ 'prefix' => 'x-for-y-offers' ], function () { Route::resource( '/', 'XforYController' );

Nikolay
14.09.2018
18:28:36
тогда бы была ошибка метод не определен

Kernel
14.09.2018
18:28:38
php artisan route:list посмотри url

Nikolay
14.09.2018
18:32:01
мне кажется или роут ожидает параметр

Alexey
14.09.2018
18:32:16
Google
Nikolay
14.09.2018
18:32:24
сорян не заметил сразу

Alexey
14.09.2018
18:32:32
$.ajax( { method : "DELETE", url : "/admin/x-for-y-offers/" + offerID,

Nikolay
14.09.2018
18:33:01
погоди а чего у тебя ошибка от ngings а не от лары?

включи редим дебага и тебе стактрейс будет отображаться

Alexey
14.09.2018
18:33:57
включи редим дебага и тебе стактрейс будет отображаться
А ничего, что мне дебаг-бар показывает такое?: middleware web, web, auth, admin, auth, admin

Спасибо за советы, ребят, пойду домой. Завтра продолжу.

Artem
14.09.2018
19:20:18
господа. Вопрос , как сохранить двумерный массив вот в таком виде [ 0 => [ 0 => [ 'send_chanel_id' => 'id канала', 'delivery_time' => 'время' ], 1 => [ 'send_chanel_id' => 'id канала', 'delivery_time' => 'время' ], 2 => [ 'send_chanel_id' => 'id канала', 'delivery_time' => 'время' ], ], ];

Nikolay
14.09.2018
19:21:08
куда сохранить?

Artem
14.09.2018
19:22:11
куда сохранить?
в json в бд надо такой вид [[{"send_chanel_id":"id id канала","delivery_time":"время"},{"send_chanel_id":"id id канала","delivery_time":"время"},{"send_chanel_id":"id id канала","delivery_time":"время"}]]

Nikolay
14.09.2018
19:22:44
есть функция json_encode

Artem
14.09.2018
19:22:46
куда сохранить?
просто как написать в коде вот такой вот массив

Nikolay
14.09.2018
19:23:21
непонятен твой вопрос

Artem
14.09.2018
19:24:25
непонятен твой вопрос
как вернуть вот такой массив как выше написал

Nikolay
14.09.2018
19:24:41
json_decode то что из бд

Devil
14.09.2018
19:25:01
Ребзя,важна ли загрузка начальных данных?

Artem
14.09.2018
19:25:13
json_decode то что из бд
а тот что в бд

Nikolay
14.09.2018
19:26:00
1) получаем [[{"send_chanel_id":"id id канала","delivery_time":"время"},{"send_chanel_id":"id id канала","delivery_time":"время"},{"send_chanel_id":"id id канала","delivery_time":"время"}]] из бд типа text 2) помещаем в переменную $some_variable 3) $array = json_decode($some_variable)

так понятнее?

Nikolay
14.09.2018
19:26:55
а где ты хранить его будешь?

Google
Oleksandr
14.09.2018
19:26:59
пойти с пункта 3 к пункту 1

)))

Nikolay
14.09.2018
19:27:22
и как ты его делаешь?

распиши по пунктам что тебе нужно сделать

Artem
14.09.2018
19:28:05
и как ты его делаешь?
я его ещё не делаю ,нужно его сделать

Devil
14.09.2018
19:28:31
Ребзя,важна ли загрузка начальных данных?

Nikolay
14.09.2018
19:29:07
$array = [ 0 => [ 0 => [ 'send_chanel_id' => 'id канала', 'delivery_time' => 'время' ], 1 => [ 'send_chanel_id' => 'id канала', 'delivery_time' => 'время' ], 2 => [ 'send_chanel_id' => 'id канала', 'delivery_time' => 'время' ], ], ]; $json_array = json_encode($array)

если не это то я не представляю что ты требуешь. Попробуй обьяснить как для ребенка

Artem
14.09.2018
19:30:20
$array = [ 0 => [ 0 => [ 'send_chanel_id' => 'id канала', 'delivery_time' => 'время' ], 1 => [ 'send_chanel_id' => 'id канала', 'delivery_time' => 'время' ], 2 => [ 'send_chanel_id' => 'id канала', 'delivery_time' => 'время' ], ], ]; $json_array = json_encode($array)
ну вообще вот у меня сейчас <select class="form-control" name="queue[]"> <option></option> {{-- Цикл для зап-я выпадающего списка --}} @foreach($channel as $q) <option value="{{$q->id}}"> {{$q->title}} </option> @endforeach </select> @endforeach

Nikolay
14.09.2018
19:30:42
вооооот

Artem
14.09.2018
19:30:47
это форма приходит что то вроде ["1","2"]

Nikolay
14.09.2018
19:30:50
теперь понятно что нужно сделать в шаблоне

Oleksandr
14.09.2018
19:31:00
?

Artem
14.09.2018
19:31:16
это приходит , а надо что бы как я показал

Oleksandr
14.09.2018
19:31:54
тебе форму заполнить?

Nikolay
14.09.2018
19:32:12
ты в цикле проходишь массив

все что тебе поступает ты выводишь

Artem
14.09.2018
19:33:11
ты в цикле проходишь массив
пока просто пустой массив а нужно двойной и с 'send_chanel_id' => 'id канала', 'delivery_time' => 'время'

Google
Nikolay
14.09.2018
19:33:11
<option value="{{$q->id}}"> {{$q->title}} с значением id и отображением tittle

Artem
14.09.2018
19:33:33
надо ключи ещё задать ((

Oleksandr
14.09.2018
19:33:45
дак тут добавь ($channel as $q)

Nikolay
14.09.2018
19:33:45
это ассоциативный

Oleksandr
14.09.2018
19:33:47
ключ

Nikolay
14.09.2018
19:33:51
+

Oleksandr
14.09.2018
19:33:54
если оно там есть

Nikolay
14.09.2018
19:34:07
$channel as $key=>$q

Oleksandr
14.09.2018
19:34:26
Роман
14.09.2018
19:34:43
Ребята, подскажите плиз а когда лучше всего использовать контракты? Например при создании сайта где использовать?

Artem
14.09.2018
19:35:16
где $key - идентефикатор значения. в массиве
не оч понял но попытаюсь , спасибо за подсказки

Роман
14.09.2018
19:35:24
Например интернет магазин

Oleksandr
14.09.2018
19:38:00
может у тебя несколько селектов?

Artem
14.09.2018
19:38:13
я пока разберусь че куда да как добавить _

Nikolay
14.09.2018
19:38:39
чтобы пройти все элементы в ассоциативном массиве и ты знаешь сколько уровней легче сделать foreach в foreach

я пока разберусь че куда да как добавить _
подожди тебе в каком виде отобразить нужно?

Artem
14.09.2018
19:40:49
щас покажу попробую

Страница 1867 из 2014