@ru_laravel

Страница 6 из 39
Celestial
24.11.2016
14:30:05
то модель

Alexander
24.11.2016
14:30:05
это не чел ставил, это в админке и фото не обязательно. Но при сохранении оно не сохраняется как null а сохраняется как пустая строка

угу, вот так работает да )

спасиб, так красивее стало )

Google
Celestial
24.11.2016
14:30:43
:)

не за что

я бывает сам сижу по 2-3 часа

делаю код читабельнее

я даже для таких вот штук

делаю в модельке методы

где 2 и более запросов

поэтому и спрашивал про конструтор

public function FindByTwoAttribute ($UserID , $DocumentTypeGroupId) { return $this->where ('UserId' , '=' , $UserID)->where ('DocumentTypeGroupId' , '=' , $DocumentTypeGroupId)->get (); }

типо такого или вот такое есть ещё

public function FindBy ($namecol , $valuecol) { return $this->where ($namecol , '=' , $valuecol)->get (); }

а вот насчет правильности такого подхода я инфы не нашел

Alexander
24.11.2016
14:35:22
я пока так не усугубляюсь.. и всячески борюсь с "а как лучше, а как правильнее" мне продукт нужно выпустить :) рефакторить видимо позже буду. Прошлый заход показал, что при таком подходе можно год делать продукт и не сделать (

Google
Celestial
24.11.2016
14:35:47
ну да

но есть какой-т оминимум

когда рефакторить необходимо

чтобы потом суметь поддержать проект)

Alexander
24.11.2016
14:42:06
Ну я пока стараюсь делать то, что хоть как-то понимаю. Сегодня читал про контракты, фасады, провайдеры - так и не понял куда мне их втулить. Может пока время не настало. Свои какие-то методы, которые в разных контроллерах юзаю, вынес просто в App\Helpers и оттуда через use подключаю. Но вроде как это не по феншую )

Celestial
24.11.2016
14:42:59
:)

меня кисы придавили ._.

Alexander
24.11.2016
14:51:21
? )

Celestial
24.11.2016
14:57:58
кошаки развалились на мне

тут есть те кто разрабатывал какие-то жесткие проекты?)

ну прям большого масштаба

интересно просто посмотреть на эти сайты

Alexander
24.11.2016
17:44:25
Врятли кто будет светить )

Celestial
24.11.2016
17:51:24
ну это же не криминал)

Alexander
24.11.2016
17:53:05
ноу криминалити )

А кто какие библиотеки JS использует для загрузки фото?

Celestial
24.11.2016
18:21:29
помоему в laravel есть elexir

но я с js не дружу

Google
Misha
24.11.2016
20:53:34
Тоесть в клиенской части?

Alexandr
25.11.2016
10:54:02
Мэтт Стауфер опубликовал свою книгу по Laravel https://laravelupandrunning.com/

Vladislav
25.11.2016
13:22:43
Вы сделали 6 ошибок в слове "купил"?

спасибо уже скачал)

насколько я знаю, сейчас только raw & unedited версия старая валяется в инете, в соседней ларавеловской конфе организовываются, чтобы разделить 40$ на всех желающих приобрести

Celestial
25.11.2016
14:31:58
была бы она на русском

я бы купил

))

а так с английским я на вы

доку курю и норм

Valeriy
29.11.2016
09:14:16
Ребят кто работал с Lara Admin?

Ребят что сделать чтобы файлы из storage показываи

после 4.2 как в космосе

Valery
29.11.2016
10:00:34
в смысле показывали? были публично доступны по хттп?

Valeriy
29.11.2016
10:00:58
да ибо в storage хранятся но не показываются

Valery
29.11.2016
10:08:15
"Storage is not public. You cannot save files there then create web links to them. This thread is about being able to use laravel to intercept the call for the image, get it from private storage and stream the file to the client."

Valeriy
29.11.2016
10:09:11
окей как мне загрузить файл и отдать его в контент?)

раньше было все проше сейчас это просто ппц)

Valery
29.11.2016
10:10:33
если файлы должны быть именно публичные, то вообще не класть их туда. а если отдавать юзеру по одному файлу, то можно что-то типа return Storage::get($this->id.'/'.$this->id.'.jpeg');

Google
Alexandr
29.11.2016
10:10:46
сим линк сделай

Valeriy
29.11.2016
10:11:00
сим линк сделай
уже пробывал просто не получается этот симлинк)

Valery
29.11.2016
10:14:45
я у себя как-то вот так отдавал файлы: return \Response::download(storage_path() . '/exports/file.xls');

Valeriy
29.11.2016
10:15:36
я вот ставил lara admin все окей) залил на хост файлы не находятся( хз может окружение уже все перепробывал

storage_path() опять ведь) ты сам писал выше что нельзя)

Valery
29.11.2016
10:17:20
не, через download() оно безопасно отдаётся

Alexander
29.11.2016
14:19:09
Ребят, а как заставить пхп шторм видеть методы которые описаны в модели, когда к ним идет обращение из контроллера?

IDE Helper стоит

Quiss
29.11.2016
14:21:20
а ты после того как метод сделал

перегенерировал?

хелпером

Alexander
29.11.2016
14:28:28
php artisan optimize?

php artisan ide-helper:models это наверное )

Quiss
29.11.2016
14:30:50
You can now re-generate the docs yourself (for future updates) php artisan ide-helper:generate

в доке для кого написано?)

Alexander
29.11.2016
14:31:05
угу, нашел уже )

забыл про нее.. =)

Но увы не помогло :(

Quiss
29.11.2016
14:44:11
ну хз, у меня помогает

_ide_helper.php глянь

Google
Quiss
29.11.2016
14:44:21
есть ли там вообще твой метод

Felix
29.11.2016
14:50:58
Подскажите как установить Mail на 5.3

Alexander
29.11.2016
14:51:07
неа, нет метода там :(

Еще вопрос, как можно сопоставить два массива? и из второго убрать эллементы, которые есть в первом?

мне кажется что-то было в доках, но не могу найти

Метод diff() сравнивает одну коллекцию с другой коллекцией или с простым PHP array

нашел )

Kirill
29.11.2016
16:57:45
array_intersect

Alexander
29.11.2016
17:08:59
array_intersect
ок, буду знать. Спасибо.

Еще вопрос есть, вот коллекция у меня возвращает с базы набор всех полей, но мне нужно создать массив только по одному полю коллекции, как то это можно без без пебора в цикле сделать?

Kirill
29.11.2016
17:11:51
Ларавель?

$coll->pluck('field1', 'field2')

Вопрос был про версию, это для 5.2+

Alexander
29.11.2016
17:14:21
Ну да, про лару )

Страница 6 из 39