These are chat archives for LaravelRUS/chat

29th
Apr 2017
Andrey
@daaner
Apr 29 2017 00:03
Может в базовом контроллере?
Andrey
@daaner
Apr 29 2017 00:21
в посредника запихну! Вопрос закрыт
Andrey
@daaner
Apr 29 2017 12:18
Уважаемые! есть кто живой?
Подскажите с алгоритмом. Добавил настройку включить/отключить сайт. В посредника запихиваю проверки все, но как сделать перенаправление на страницу с входом чтоб не получить редирект в цикле?
смысл такой:
  1. Если пользователь авторизирован, проверяем права, и если что-то не так - логаут
  2. Если права есть - ничего не меняется
  3. Если логаут редирект на роут логина
    как избавится от цикла?
Orel
@2byte
Apr 29 2017 13:53
@Daaner где делаешь редирект, проверяешь url if (!Reuqest::is('login'))
Andrey
@daaner
Apr 29 2017 14:18
@2byte угу, спасибо
KarmaBot
@KarmaBot
Apr 29 2017 14:18
Спасибо (+1) для @2byte принято! Текущая карма +77.
Andrey
@daaner
Apr 29 2017 14:19
@2byte я так и сделал, но думал может какой-то изящнее способ есть
asvae
@asvae
Apr 29 2017 17:01

Вечер добрый.

Подскажите, как замутить wildcard рут типа /web/*.

На SO вот так пишут. Что на 5.4.20 не пашет от слова совсем.

$router->get('web/{all}', function () {
    return view('app');
})->where('all', '.*');

Знаю, что можно вот так сделать. Но это ж meh.

$router->get('web/{one?}/{two?}/{three?}', function () {
    return view('app');
});
KarmaBot
@KarmaBot
Apr 29 2017 17:01
О! @Asvae! Сто лет не виделись!) Как жизнь молодецкая? Рассказывай :)
Kirill Nesmeyanov
@SerafimArts
Apr 29 2017 17:04
эм
.* 146% работала
на 5.1 и 5.3
а в 5.4... хз, не проверял, но не уверен что меняли поведение
Roman
@fearrr
Apr 29 2017 17:20
This message was deleted
Roman
@fearrr
Apr 29 2017 17:26
Привет всем.
Подскажите как решить вопрос.
Использую laravel-nestedset для категорий и графически можно работать с редактором меню на клиенте (jstree).
В nestedset для сортировки используется поле _lft, но метода для определения позиции дочерней ноды в родительской нет.
Есть только методы для определения глубины вложенности, и методы $node->down();, $bool = $node->up(); для перемещения вверх, вниз внутри родителя на 1 или несколько позиций.
Как мне перемещать элемент, к примеру его перенесли из одного места в другое внутри родителя проблем нет, jstree знает первоначальное положения и конечное, можно вычислить и использовать $node->down();, $bool = $node->up(); , а вот если перенесли в другого родителя и там у него вообще нет позиции, как быть?
KarmaBot
@KarmaBot
Apr 29 2017 17:26
Привет, @fearrr! Проходи, присаживайся. В ногах правды нет :)
Ваня Devium
@webdevium
Apr 29 2017 18:38
Мне кажется, это проблема не ларки
Orel
@2byte
Apr 29 2017 19:19
jhaoda просто выходной, доки читает
good-web-master
@good-web-master
Apr 29 2017 19:44
кто пользовался PHPExcel, как получить файл который в памяти у PHPExcel
JhaoDa
@jhaoda
Apr 29 2017 19:44
good-web-master
@good-web-master
Apr 29 2017 19:45
@jhaoda это как бы к ларавел относится
JhaoDa
@jhaoda
Apr 29 2017 19:45
@good-web-master не вижу
Roman
@fearrr
Apr 29 2017 19:52
Вопрос больше про то как в nestedset получить номер элемента внутри родителя
GamePostOFF
@GamePostOFF
Apr 29 2017 22:43
Добрый вечер. Можно ли как-нибудь разрешить межсерверную передачу CSRF-TOKEN по AJAX? А то лезет ошибка Request header field X-CSRF-TOKEN is not allowed by Access-Control-Allow-Headers in preflight response.. Исправляется header("Access-Control-Allow-Headers: X-CSRF-TOKEN");, но куда вписать, чтоб заработало?
KarmaBot
@KarmaBot
Apr 29 2017 22:43
@GamePostOFF, здравствуй.
GamePostOFF
@GamePostOFF
Apr 29 2017 22:54
@jhaoda 'allowedHeaders' => ['*'], - ведь все разрешены!?
JhaoDa
@jhaoda
Apr 29 2017 22:55
@GamePostOFF доку почитай
GamePostOFF
@GamePostOFF
Apr 29 2017 23:02
@jhaoda +. 'allowedHeaders' => ['Content-Type', 'X-Requested-With', 'X-CSRF-TOKEN', 'X-Auth-Token'],
но всё равно ошибка
GamePostOFF
@GamePostOFF
Apr 29 2017 23:22
исправил