@laravel_pro

Страница 1968 из 2014
Oleg
15.10.2018
19:01:49
Всем доброго времени суток! Я решил начать знакомство с Laravel. Долгое время работал с Yii2. Если тут есть люди, которые также работали с Yii2, дайте, пожалуйста, пару советов, с чего стоит начать (кроме чтения оф. док, естественно) и на что стоит обратить внимание (ключевые отличия данного фреймворка). Может есть какие-то пакеты или дополнения, о которых стоит знать с самого начала, или готовые "starter kit". Хочу создать базовую "заготовку" для себя, чтобы потом на её базе делать сайты разных типов. Слышал про October CMS - стоит ли начать с неё, или лучше from scratch?
лучше начинать с чистого Laravel, все же October построен на ларе, но не лара обрати внимание, что в ларе во всю (как хорошая практика) юзается DI, а не Service Locator как многие иишники делают т.е. тему с сервис-провайдерами изучи хорошо и разберись что к чему. В ларе для валидации существуют формреквесты, а не модели Элоквентовские модели валидации не имеют.

ну и если клепать сайты аля бложики, то я бы задумался - а зачем ларавель или в принципе фреймворк)

Google
Oleg
15.10.2018
19:05:45
фасады это отдельная тема)

f4rt~
15.10.2018
19:05:56
потому что любая дока, это как сделать быстро

Oleg
15.10.2018
19:06:05
их можно отключить и вуаля)

если надо что-то быстрое наклепать, то почему бы и не фасады) просто надо понимать на что ты идешь делая то или иное как бы не просто выбирать потому что так в доке, а понимать, для чего ты это делаешь

Oleg
15.10.2018
19:09:40
ну многие хелперы на самом деле завязаны на фасады, на счет ускоряют... ну не знаю, не измерял)

на самом деле выбор за тобой - не хочешь - не юзай

Влад
15.10.2018
19:59:40
как сделать чтобы модель в event-е сохранялась без relations?

Artem
15.10.2018
21:03:54
Привет ребят , есть роут Get , если по нему постучатсьч методом post то будет страшная ошибка , как ее заменить на адекватный текст ?? Try cach в роутах ?

Никита
15.10.2018
21:14:33
то что лара не тригерит события на модели если юзать increment/decrement это так и хотели или бага?

Никита
15.10.2018
21:18:28
от модели

Google
Artem
15.10.2018
21:18:46
Dmitriy
15.10.2018
21:19:01
> Exception/Handler

Никита
15.10.2018
21:19:04
https://github.com/laravel/framework/blob/5.7/src/Illuminate/Database/Eloquent/Model.php#L518

Artem
15.10.2018
21:19:26
> Exception/Handler
у меня срабатывает переадресация чтоли если не тот запрос

Dmitriy
15.10.2018
21:20:37
так лови этоисключение

Dmitriy
15.10.2018
21:31:34
говно, не надо ловить все

Artem
15.10.2018
21:32:00
говно, не надо ловить все
а как поймать именно то что мне нужно ??

Dmitriy
15.10.2018
21:33:14
Artem
15.10.2018
21:33:33
Dmitriy
15.10.2018
21:33:49
фикс

Artem
15.10.2018
21:34:55
Dmitriy
15.10.2018
21:37:52
не удивительно. неймспейс забыл и метод не дописан. мне лень его писать полносью было Может ларавел еще рано ?

if ($e instanceof MethodNotAllowedHttpException) { // … }

Юрий
15.10.2018
21:38:57
гениально

Google
Юрий
15.10.2018
21:39:25
от авторов "если работает первая часть ифа, то не работает вторая"

Artem
15.10.2018
21:39:42
гениально
сверху посоветовал try cach

Юрий
15.10.2018
21:40:28
ну если в финалли падало, что значит экспешн был и осталось его правильно словить

http://php.net/manual/ru/language.exceptions.php

а до того момента ридонли

Tus
15.10.2018
22:42:55
Приветствую всех)

Артур
16.10.2018
00:54:09
->diff()->format('Y-m-d') у даты возвращает просто строку Y-m-d То есть ПОСЛЕ diff - format начинает работать через функцию strftime Когда просто создается carbon и указывается формат - тогда работает.

Nikita
16.10.2018
01:55:58
Daniil
16.10.2018
04:31:24
Кто какие либы использует для авторизации vue-laravel?

Самый адекватный из вариантов пока jwt

Daniil "dgaponov"
16.10.2018
06:21:33
Привет всем. Как лучше реализовать применение промокода к заказу? Допустим, есть модели Order и Promocode. В Promocode есть поле amount (сумма скидки) и различные поля с ограничениями на применение этого промокода (минимальная стоимость заказа и т.д.). В Order ставлю поле promocode_id для связи с примененным промокодом. Хочется реализовать применение промокода в таком виде: Order::create($data)->applyPromocode($promocode_name); Логично реализовать этот метод внутри модели. Но из-за того что промокод будет иметь много ограничений на типы заказов/сумму применения и другие параметры, нужно будет делать много различных проверок. Кажется, что модель станет из-за этого очень толстой. Как лучше реализовать применение промокодов? Буду благодарен за подсказки

Dmitry
16.10.2018
06:22:44
Да сделай может аяксом отдельном применение промокода

Danil
16.10.2018
06:23:44
логично сначала провалидировать код, а потом применять в модели

ну точнее привязывать код к ордеру

Алексей
16.10.2018
08:28:47
Всем привет. Вопрос несколько не по ларавель. Просто не знаю куда это задать. Сам вопрос по поводу ЧПУ ссылок. Перечитал много инфы по этому поводу, но так и не осознал, что из нижеприведенных ссылок является чпу? 1) site.ru/articles/1 2) site.ru/articles/kak-sdelat-site

Илья
16.10.2018
08:29:46
2

Илья
16.10.2018
08:30:22
URL-путь, состоящий из понятных слов, вместо идентификаторов

Admin
ERROR: S client not available

Google
Илья
16.10.2018
08:30:50
в первом случае как раз таки идентификатор (айди) вместо понятных слов (названия статьи)

Zorca
16.10.2018
08:32:08
Даниил
16.10.2018
08:32:09


Zorca
16.10.2018
08:32:22
Не ЧПУ, имхо, реальные файлы на серваке

Все остальные, виртуальные пути - ЧПУ

Илья
16.10.2018
08:33:13
окей, извиняюсь, значит я не првильно понимал этот термин)

Даниил
16.10.2018
08:33:19
Не ЧПУ, имхо, реальные файлы на серваке
"Обычно non-semantic URL состоит из пути, имени сценария и строки запроса" как раз, ага

Алексей
16.10.2018
08:36:17
Всем большое спасибо за ответы.

Alex
16.10.2018
08:40:35
Всем привет. Вопрос несколько не по ларавель. Просто не знаю куда это задать. Сам вопрос по поводу ЧПУ ссылок. Перечитал много инфы по этому поводу, но так и не осознал, что из нижеприведенных ссылок является чпу? 1) site.ru/articles/1 2) site.ru/articles/kak-sdelat-site
бытует мнение среди seo, не знаю насколько это верно, но лучше в конце генерить окончание .html - мол статичная страница все дела... не знаю насколько это верно, но в последних 4 проектах только так и просили делать. и категорию не обязательно. site.ru/kak-sdelat-site.html все эти сайты по своим запросам в рунете в топе)

Алексей
16.10.2018
08:44:15
Ради интереса задал вопрос в я.поиск. Интересно еще и их мнение)

Alex
16.10.2018
08:44:58
вообще seo великая штука, а найти хорошего специалиста реально трудно

добрая половина компаний просто ботами нагоняет трафик и пздц

Alex
16.10.2018
08:46:20
как и хорошего программиста)
ну прогеров больше намного просто)

Dmitry
16.10.2018
08:46:41
Добрый день)

Google
Alex
16.10.2018
08:46:46
мне сеошника проще найти, чем прогера

увы

Алексей
16.10.2018
08:47:14
сео это какая то магия. Одни источники советуют одно, другие другое. И что по факту работает хз)

Dmitry
16.10.2018
08:47:24
На самом деле окончание юрл никак не влияет на ранжирование. Главное чтобы не было дублей

Alex
16.10.2018
08:48:00
На самом деле окончание юрл никак не влияет на ранжирование. Главное чтобы не было дублей
не было дублей. загрузка страницы кеширование разметки и т.д....

там столько тонкостей что ойой

под яндекс и гугл если оптимизировать сайт то получается довольно много кода ?

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