@laravel_pro

Страница 526 из 2014
Anton
22.06.2017
14:00:33
странно, но у меня почему-то канал называется "Laravel"

Olexandr
22.06.2017
14:10:44
Всем привет. Мне скинули целый проект. Как его можно залить в свой проект laravel, чтобы не было никаких ошибок при запуске на локальном хостинге?

Сам проект, который скинули тоже на laravel.

Google
Юрий
22.06.2017
14:11:27
А ктож знает какие там могут быть локальные ошибки? Может там редис нужен

F01134H
22.06.2017
14:30:48
втф

Евгений
22.06.2017
14:41:01
Событие saving

Vlad
22.06.2017
14:41:03
public static function create||update

save() ?

i
22.06.2017
14:41:41
public function save()?
Нет Article::saving(function($article) { $articel->slug = str_slug($article->title); })

Евгений
22.06.2017
14:41:43
Ещё раз повторить?

Событие saving

Vlad
22.06.2017
14:43:00
Нет Article::saving(function($article) { $articel->slug = str_slug($article->title); })
спасибо, я похоже криворук, но не могу через гугл на документацию зарулить.

i
22.06.2017
14:43:24
спасибо, я похоже криворук, но не могу через гугл на документацию зарулить.
Это не совсем через событие, но как временный вариант пойдёт

Google
Vlad
22.06.2017
14:43:45
Это не совсем через событие, но как временный вариант пойдёт
Eloquent models fire several events, allowing you to hook into the following points in a model's lifecycle: creating, created, updating, updated, saving, saved, deleting, deleted, restoring, restored. Events allow you to easily execute code each time a specific model class is saved or updated in the database.

Событие все же)

i
22.06.2017
14:45:21
Ты через неделю уже не сможешь найти место где у тебя чпу генерируется если так оставишь

Vlad
22.06.2017
14:45:52
Чтож я не могу описание то откопать. Кроме перечня, ing ed, до выполнения, после выполнения что-ли

Как оставлю

И какие еще варианты есть

i
22.06.2017
14:47:46
И какие еще варианты есть
Через Observer или EventServiceProvider

Nick
22.06.2017
14:48:13
кто-нибудь юзал екоммерс пакеты для ларавель какие-нибудь?

можете что-нибудь посоветовать?

Vlad
22.06.2017
14:51:13
Через Observer или EventServiceProvider
вынести в отдельный класс, зарегестрировать в провайдерах и вызывать в boot метода?

i
22.06.2017
14:52:13
Что-то вроде такого

Vlad
22.06.2017
14:52:37
Что-то вроде такого
спасибо большое

спасибо большое
внутри обсервера тот же saving или create||update...я пока не нашел подробного описания между ними, логически понимаю что saving включает в себя create || update, но чем он отличается от saved

Yushkevich
22.06.2017
14:57:29
Ребята, вопрос. Делаю импорт данных. Нужно делать переиндексацию в зависимости от условий. Смотрю сюда: App\Order::withoutSyncingToSearch(function () { // Perform model actions... });

Как внутрь передать данные понимаю. Как оттуда вернуть результат?

Например, id созданной записи?

Vlad
22.06.2017
14:59:40
Через Observer или EventServiceProvider
ммм, как понимаю для каждой модели свой observer?

Vlad
22.06.2017
15:00:18
Проще исходники посмотреть в каком месте они вызываются
можно ли запилить обсервер на группу моделей?

Google
Vlad
22.06.2017
15:00:38
Единые поля у 3 полей, name и url

у трех таблиц

Anton
22.06.2017
15:01:19
Yushkevich
22.06.2017
15:02:11
хм, то есть $order = App\Order::withoutSyncingToSearch(function () use ($data) { return App\Order::create($data); });

должно работать?

правильно понял мысль?

Anton
22.06.2017
15:02:25
да

Yushkevich
22.06.2017
15:02:36
ага, спасибо

попробую

Gabit
22.06.2017
17:55:14
Кто знает можно ли в laravel сделать такой запрос select * from services WHERE created_at > '2017-06-21 19:06:39' ORDER BY (rating/(date_part('hour',current_time)-date_part('hour', created_at))) DESC

postgesql

Dmitriy
22.06.2017
17:55:24
можно

Dmitriy
22.06.2017
17:55:30
через db:raw

Gabit
22.06.2017
17:56:07
что работал стандартный метод paginate, и отношения

Gabit
22.06.2017
19:35:28
Всем спасибо разобрался

Golodnyi
23.06.2017
02:18:59
посоны, кто юзает teamcity или знает чатик по нему?

Subb98
23.06.2017
05:01:41
посоны, кто юзает teamcity или знает чатик по нему?
Есть знакомые, которые используют.

Golodnyi
23.06.2017
05:01:57
я уже впринципе разобрался, вроде

Admin
ERROR: S client not available

Google
Golodnyi
23.06.2017
05:02:12
типа не понял как деплоить по тегам и чтоб полуить имя тега, но это лан, на потом оставлю

Antonio
23.06.2017
09:46:03
Есть модель Card, у которой есть связь с моделью Client (один ко многим). При запонении карточки сначала создаю new Card; Затем ассоциирую ее с клиентом $card->client()->associate($client); Когда пытаюсь сохранить модель в базу, выдается ошибка. что поле client не найдено. Почему Client не сохраняется как client_id в моделе?

Yushkevich
23.06.2017
09:48:18
А как у тебя связи в моделях прописаны?

Antonio
23.06.2017
09:52:29
вопрос, снят. Видимо остатки старой записи в сессии остался. Начал процесс сохранения с нуля и все ок

как определить, есть ли в текущем запросе определенное поле, пусть и пустое?

Никита
23.06.2017
13:34:45
по имени этого поля

if !empty

если не пустое

или даже isset

вообще на наличие такой записи

Antonio
23.06.2017
13:36:14
isset($request->name) так чтоли?

Никита
23.06.2017
13:36:33
аа это ж лара сори

ну так тоже поробуй

мало ли

но у лары там своя еротика вроде

i
23.06.2017
13:39:10
$request->has('name')

Пора перестать цитировать документацию

Никита
23.06.2017
13:40:26
+

Antonio
23.06.2017
13:42:02
$request->has('name')
выдаст false если name='', но поле есть, значит мне нужно чтобы показало true

первое что делаю, лезу в докментацию

Google
Никита
23.06.2017
13:42:51
тогда вытащи значение

и проверь на пустоту

empty

F01134H
23.06.2017
13:43:07
ну епт

Юрий
23.06.2017
13:43:43
выдаст false если name='', но поле есть, значит мне нужно чтобы показало true
Вообще эта логика ужасна. Если поле пустота - его нет.

Antonio
23.06.2017
13:44:50
Не всегда

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