@laravel_pro

Страница 1864 из 2014
Александр
14.09.2018
07:04:16
Может быть такое nginx отбривает запрос раньше чем доходит до PHP?

Olexandr
14.09.2018
07:07:01
а ты фрейм на бек получаешь?

Александр
14.09.2018
07:20:38
Google
Edgar
14.09.2018
07:22:05
тут же красным по белому написано что сайт ограничил встраивание себя в качестве фрейма своим доменом

Olexandr
14.09.2018
07:22:15
просто ты юзаешь корс непонятно зачем) фрейм какого сервиса?

Alexander
14.09.2018
07:23:09
Может кто-то знает где взять пример применения Service / Contracts / Repositories в Laravel ? Столкнулся со сложностями как именно это все внедрять

Александр
14.09.2018
07:23:29
тут же красным по белому написано что сайт ограничил встраивание себя в качестве фрейма своим доменом
ну это понятно. А как разрешить? Разве header('Access-Control-Allow-Origin: *'); не эту проблему решает?

Alexander
14.09.2018
07:23:31
Сейчас пишу толстые контроллеры и чувствую себя не очень

Александр
14.09.2018
07:24:16
просто ты юзаешь корс непонятно зачем) фрейм какого сервиса?
сервис bitrix24. Возможно я не правильно сформулировал. Как ему разрешить просмотр?

Kernel
14.09.2018
07:24:22
Edgar
14.09.2018
07:24:27
Volodymyr
14.09.2018
07:26:32
Сейчас пишу толстые контроллеры и чувствую себя не очень
А меня наоборот напрягают толстые модели

Александр
14.09.2018
07:27:08
адрес, куда ведет фрейм, имеет заголовок X-Frame-Options: sameorigin
Есть middlware `<?php namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; class FrameHeaders { public function handle(Request $request, Closure $next) { $response = $next($request); $response->headers->set('X-Frame-Options', '*'); return $response; } }`

Игорь
14.09.2018
07:29:08
Сейчас пишу толстые контроллеры и чувствую себя не очень
Сделайте сервисный слой-прослойку. Всю логику вынесите туда. И тогда в контроллере будет всего пару строчек $бухгалтерия->начислитьЗарплату($сотрудникВася)

Google
Александр
14.09.2018
07:29:43
омфг. seldon2.iva-lab.ru твой домен?
да. По GET он ничего не отдаёт. По POST должно работать.

Olexandr
14.09.2018
07:30:09


Edgar
14.09.2018
07:30:42
крч твой домен отдает конкретно по тому урлу невалидный хедер

Olexandr
14.09.2018
07:30:44
я не профи,но вроде это не хорошо

Edgar
14.09.2018
07:30:52
валидный вернее, но неподходящий для тебя

дальше разжевывать смысла нет, разберешься сам. Как тест - делай курлом гет запрос на тот же урл, который указан в айфрейме

Александр
14.09.2018
07:33:39
https://seldon2.iva-lab.ru/welcome вообще я сейчас для теста эту страницу во фрейме вывожу. она и по гет и по пост запросам доступна. Но только не из фрейма.

darkwoolf
14.09.2018
07:41:42


просто у меня просить чтобы в бд было и для коментов и для внутрених коментов



типо я написал 1 и отправил и в верхнем появилось 1, потом 2 и в верхнем уже 12, потом 3 и в верхнем 123

Евгений
14.09.2018
07:50:15
и в чем проблема?

Хранить в базе массив (точнее как TEXT но закастить как объект), добавлять в него в конец

Artem
14.09.2018
07:51:23
ребят ну помогите с паспортом

Евгений
14.09.2018
07:51:28
а вообще лучше бы сделал доп таблицу под комменты

Artem
14.09.2018
07:51:29
почему он перестал авторизовывать

Евгений
14.09.2018
07:59:48
можно, я разрешаю ?

Google
darkwoolf
14.09.2018
08:00:19
можно, я разрешаю ?
менеджер не разрешает

Edgar
14.09.2018
08:05:34
менеджер не разрешает
менеджер же больше разбирается в технической части))

darkwoolf
14.09.2018
08:05:52
он и кодит когда нужно

Ну может я не совсем правильно назвал

Это как старшый старшый разраб

Stepan
14.09.2018
08:25:41
Всем привет!

Написал свой блог

Хочу поставить админку

напиши самую простую админку

которую легко поставить

И там есть функция загрузки фото и одно к многим

mr
14.09.2018
08:32:55
не работает сим линк public/storage, не отображаются картинки. В чем может быть проблема ?

Stepan
14.09.2018
08:35:57
кинь код

как выводишь

mr
14.09.2018
08:36:03
через терминал смотел, все файлы есть, доступ к дериктории на сервере есть

как выводишь
ок, сейчас, самый прикол то работает, то отваливается

кэш чистил

на всякий случай в папку public/storage кинул htacces с разрешением доступа Order Deny,Allow Allow from all



Google
mr
14.09.2018
08:48:15
по прямой ссылке тоже не открывает

но картинки точно есть

Noganno
14.09.2018
08:51:52
скинь ссылку на картинку

Nikitcat
14.09.2018
08:53:39
Чтобы удалить каскадно, такой способ ещё актуальный? class User extends Eloquent { public function photos() { return $this->has_many('Photo'); } // this is a recommended way to declare event handlers protected static function boot() { parent::boot(); static::deleting(function($user) { // before delete() method call this $user->photos()->delete(); // do the rest of the cleanup... }); } } Или есть получше, можете подсказать?

Olexandr
14.09.2018
08:53:42
по прямой ссылке тоже не открывает
знач ты неправильно формируешь урл

Artem
14.09.2018
08:54:04
Господа вызываю title из другой таблицы бд <td class="text-center"> @foreach ($message->SendQueueName() as $item) <a class="">{{ $item->title }}</a> @endforeach </td> ____________________________ public function SendQueueName() { return SendQueue::findMany(($this->send_queue_id)); } _______________________________ Таблица SendQueue soft delete. Как Мне при удалений какой нибудь записи из sendqueue. Оставить title который я от туда вызываю , с учётом что не все title а именно нужный

Иначе говоря как вытащить поле title из удалённой таблицы soft delete. при этом не теряя связей

Pavel
14.09.2018
09:04:43
привет ребят ? подсказите плиз как быть, генерирую модель с ресурсом и миграцией в отдельный нэймспэйс, например: php artisan make:model Mailkit\\Log -crm для модели создается подкаталог, все красиво, но вот таблица создается с дифолтным именем log в данном случае. выходит, что по аналогии с подкаталогом для класса, Лара не умеет создавать префиксы в имени таблицы? т.е. только через ключ --table задавать имя целиком? я вообще забил бы на префиксы, если бы не было конфликтов в именах таблиц. а если б Лара еще и таблицу по-умному генерировала типа mailkit_log — было б ваще по красоте.

Игорь
14.09.2018
09:05:28
Можно ли объединять запросы к бд при использовании моделей? А то при добавлении новой инфы цепочкой подтягивается аж под косарь запросов

mr
14.09.2018
09:11:02
знач ты неправильно формируешь урл
да все правильно, да и самый прикол, то работает, тоь отваливается

Vladymyr
14.09.2018
09:14:50
Посему когда я пытаюсь удалить конкретные данные которые описываю в запросе билдера он у меня сносит тупо все данные конкретного id хотя я указал офсет и лимит и группировку ?!

Artem
14.09.2018
09:15:22
как вытащить поле title из удалённой таблицы soft delete. при этом не теряя связей

Дмитрий
14.09.2018
09:20:18
у кого есть последняя нова? киньте в лс плез

Игорь
14.09.2018
09:25:54
наверное тебе про eager loading/lazy loading надо почитать, но не ясно чо там у тебя за структура
foreach ($infoArr['форма'] as $form => $words) { $m_word_nowForm = new Word_nowForm(); $m_word_nowForm->word_id = $word_id; $m_word_nowForm->nowForm_word = $words['ссылочное слово']; $m_word_nowForm->form_id = Form::where("form", $form)->first()->id; $m_word_nowForm->save(); } получается большое кол-во insert запросов

Danil
14.09.2018
09:31:54
и что в этом плохого?

Pavel
14.09.2018
09:34:32
ну логично ты ж в цикле save() вызываешь, сколько в массиве будет данных столько и будет запросов. у тебя тут вообще связей нет. тебе нужен saveMany() https://laravel.com/docs/master/eloquent-relationships#the-save-method

сначала в цикле накопи массив из моделей а потом скорми его saveMany() за циклом

Danil
14.09.2018
09:35:19
чят похож на сборник вопросов от школьников, которые сами не понимают, что делают\хотят и не умеют ходить хотя бы в гугл

Google
Pavel
14.09.2018
09:35:45
да. это нагуглилось только что ? я сам не знал

Danil
14.09.2018
09:35:55
ну ты смог, а он нет

Pavel
14.09.2018
09:36:08
ну я олдскульный ?

alakazaam
14.09.2018
09:36:17
foreach ($infoArr['форма'] as $form => $words) { $m_word_nowForm = new Word_nowForm(); $m_word_nowForm->word_id = $word_id; $m_word_nowForm->nowForm_word = $words['ссылочное слово']; $m_word_nowForm->form_id = Form::where("form", $form)->first()->id; $m_word_nowForm->save(); } получается большое кол-во insert запросов
Не, так, конечно, плохо. Это запросы в цикле. И получений много и инсертов. Намного лучше в цикле собрать все $form в отдельный массив. Потом один раз запросить из модели Form все данные, а потом уже место save(), saveMany или UpdateMany один раз. Как-то так. Это сложнее, потому что нужно получить все данные в ассоциативный массив и потом их правильно поставить. Но получится всего 2 запроса: один на - получение, другой - на сохранение

alakazaam
14.09.2018
09:38:56
Вообще, с селектом можно не заморачиваться - выбирать в цикле, потому что выигрыш вряд ли будет большим. А вот вместо save, да нужно saveMany или updateMany уже вне цикла и с данными, которые предаврительно собраны вместе для одного этого запроса.

Artem
14.09.2018
09:45:27
Кто в паспорте шарит?

Oleg
14.09.2018
09:49:04
Artem
14.09.2018
09:50:50
В чем вопрос?
стало всегда выдавать 401 через апи. В вебе авторизован \Laravel\Passport\Http\Middleware\CreateFreshApiToken::class это есть

вчера работало

установил новый пакет и php-gmp и все перестало

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