@laravel_pro

Страница 1661 из 2014
Andrey
30.07.2018
21:01:44
- "Ну вам чо, сложно ответить? Я думал вы профессионалы..." - triggered.......

[Anonymous]
30.07.2018
21:13:29
кто знает как можно короче записать?

```false ?: text```

Алексей
30.07.2018
21:14:01
Google
[Anonymous]
30.07.2018
21:14:40
не, всмысле я всегда переворачиваю переменную..

true ? text

Алексей
30.07.2018
21:15:09
Не понимаю

[Anonymous]
30.07.2018
21:15:21
Не понимаю
ну значит не поможешь

что непонятного?

есть у тебя переменная тебе нужно если она истина вывести что то

Andrey
30.07.2018
21:53:06
ну значит не поможешь
Дык ты вопрос нормально задай. Какой вопрос, такой и ответ будет.

На твой вопрос Алексей правильный ответ дал, а вот если у тебя в голове вопрос звучит иначе, извиняй, тут Ванги не водятся.

Roma
30.07.2018
22:09:11
не, всмысле я всегда переворачиваю переменную..

true ? text

$a = true ? $Text1 : $text2 так если Я тебя правильно понял, тернарное выражение))

cristina
30.07.2018
22:31:21
Использую capsule, eloquent отдельно от лары. Как туда загнать миграции и написать модели? В папку мигрейшнс?

Саша
31.07.2018
04:08:04
А можно с помощью Laravel Passport организовать роли? Ну типа генерировать токены с разными полномочиями

Google
Denis
31.07.2018
04:27:59
а чем не устраивает механизм ролей на строне бекенда?

Саша
31.07.2018
05:19:24
а чем не устраивает механизм ролей на строне бекенда?
Хм.. А ведь действительно, его хватать будет)

->can()
Да, я так и делаю, спасибо))

Andrey
31.07.2018
05:20:36
Использую capsule, eloquent отдельно от лары. Как туда загнать миграции и написать модели? В папку мигрейшнс?
Логично будет держать модели в папке моделей, а миграции в папке миграций, как бы масло-масляным это ни звучало.

cristina
31.07.2018
05:24:27
Логично будет держать модели в папке моделей, а миграции в папке миграций, как бы масло-масляным это ни звучало.
Это да. Но там вроде как чуть по другому классы называются, сегодня попробую. И непонятно как запустить, ведь артизана нету, только елокуент.

cristina
31.07.2018
05:26:09
Руками? Посмотреть содержимое команды миграции не?
Так далеко я ещё руки не засовывала ?

Andrey
31.07.2018
05:26:46
Так далеко я ещё руки не засовывала ?
Все бывает в первый раз ?

Nik
31.07.2018
05:27:05
мозгом мигрировать чтоль?
код из вендора открыть и посмотреть как и что

Все бывает в первый раз ?
фистинг? фу-фу-фу :D

cristina
31.07.2018
05:27:24
Да ну, мне кажется там сложности какие-то, сейчас нет возможности посмотреть

[Anonymous]
31.07.2018
05:27:52
код из вендора открыть и посмотреть как и что
а как оно поможет миграции выполнить то?

Nik
31.07.2018
05:28:09
а как оно поможет миграции выполнить то?
внезапно, это все уже реализовано

[Anonymous]
31.07.2018
05:28:24
а как оно поможет миграции выполнить то?
вручную запросы потом составлять исходя из миграций чтоль?

Andrey
31.07.2018
05:29:36
фистинг? фу-фу-фу :D
Чувак, мы про код говорим.

Nik
31.07.2018
05:30:09
вручную запросы потом составлять исходя из миграций чтоль?
господе, если у тебя есть капсула, в ней есть миграции, наверняка там же есть возможность эти миграции и запустить. при чем тут исходный код и прочее? ты ставишь не 1 конкретный класс, а пакет

Google
[Anonymous]
31.07.2018
05:30:19
а

я не знаком с капсулами

только со шприцами :В

Nik
31.07.2018
05:30:48
Чувак, мы про код говорим.
да я стебусь :) выбрался на свежий воздух поработать

Edgar
31.07.2018
05:51:40
Ребята всем привет. Сейчас работаю над мобильной ( Версией сайта) и столкнулся с проблемой. Мне нужно в зависимости от экрана показать свой набор данных. Как это можно сделать средствами Laravel? Т.е показать один вид контента для одного экрана и спрятать его на другом расширении экрана
По сути, задача адаптирования содержимого под размер экрана - это фронт. Но если хочется гонять по минимуму данных, можно детектить мобилки на бэке и редиректить на m.site.com. Но решение на любителя

Edgar
31.07.2018
05:52:51
А какими инструментами их на беке детектят?
https://www.google.ru/search?q=%D0%BA%D0%B0%D0%BA+%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B8%D1%82%D1%8C+%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9+%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80+php&oq=%D0%BA%D0%B0%D0%BA+%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B8%D1%82%D1%8C+%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9+%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5&aqs=chrome.2.69i57j0l2.5115j0j7&sourceid=chrome&ie=UTF-8

Я не помню сейчас уже, что на проекте юзалось, сорян

Andrey
31.07.2018
05:56:18
Саша
31.07.2018
05:57:22
https://github.com/jenssegers/agent
О, точно! А как он, надёжный?) Я, вроде, его и использовал однажды, но с недоверием ?

Саша
31.07.2018
05:59:21
нет, юзер агента легко подделать
Таки да, я об этом же. Поэтому в принципе затея не лучшая на бэке смотреть на агента?

Nik
31.07.2018
05:59:44
Таки да, я об этом же. Поэтому в принципе затея не лучшая на бэке смотреть на агента?
вообще не лучшая. бек должен заниматься беком, все остальное - дрочево

Subb98
31.07.2018
06:00:02
нет, юзер агента легко подделать
насколько знаю, пробуют детектить по размерам экрана и другим параметрам.

Subb98
31.07.2018
06:00:40
ну на фронте.

Nik
31.07.2018
06:00:50
ну мы же на беке костылим :)

на фронте достаточно медиа квери с головой, они понимают девайс пиксель ратио в том числе

Саша
31.07.2018
06:02:00
ну на фронте.
Ну задетектить размер экрана на фронте (во время загрузки приложения?!), а потом оттуда редирект - звучит долго :D

Google
Саша
31.07.2018
06:06:21
зачем редирект? просто дёрнуть апи
Хм, ну если так построить приложение - то это да, звучит круто)

Edgar
31.07.2018
06:06:34
А зачем пользователю сайта подделывать юзер-агента? Ну подделал, сиди на мобилке) сам себе злобный буратино) Вполне нормальная практика, когда у тебя сайт большой и под мобилку не просто адаптив, а реально целая версия

Саша
31.07.2018
06:07:09
Хм, ну если так построить приложение - то это да, звучит круто)
Хотя, бывает, что мобильная версия сайта типа m.site.com по ТЗ заказана)

Admin
ERROR: S client not available

Саша
31.07.2018
06:08:29
Edgar
31.07.2018
06:11:10
А вообще, гугл же говорил, что хуже будет индексировать десктопную, если мобильная и десктопная разделены, или я неправильно понял?)
хз, может конечно быть и такое. Но обычно он индексирует как раз с фейкованием юезр агента и попадает на мобилку, + раньше вроде где-то в настройках была возможность явно указывать мобильную версу

Aibek
31.07.2018
06:11:45
что значит хуже индексировать? будет также индексировать как обычно, просто в топе будут адаптивы и все такое

Edgar
31.07.2018
06:14:39
ну тут под мобилку целый сайт, вполне возможно с вообще другой архитектурой и возможностями))

так что вопрос спорный)

Саша
31.07.2018
06:16:09
Согласен) Ну и их заявление тоже на самое конкретное, как раз и порождает такие споры :D

[Anonymous]
31.07.2018
06:16:46
ненавижу когда так делают
обрезают сайты по функционалности...мрази

Edgar
31.07.2018
06:16:52
ненавижу когда так делают
Всем похер, если честно) если мой контент под мобилку просто адаптировать бессмысленно, а нужен реально другой хэндлинг данных, я не буду делать адаптив только потому, что тебе это не нравится)

Andrey
31.07.2018
06:19:57
О, точно! А как он, надёжный?) Я, вроде, его и использовал однажды, но с недоверием ?
Если юзер не пытается пропихнуть своего юзер агента, то да, надежный. У себя в проектах юзаю его в рамках "пни юзера со старым браузером" (https://github.com/andrey-helldar/bad-browser-detect)

Google
Andrey
31.07.2018
06:21:27
насколько знаю, пробуют детектить по размерам экрана и другим параметрам.
Размер экрана на бэке получить невозможно - это либо на фронте обрабатывать, либо аяксом полученные данные на бэк скидывать.

А вообще, гугл же говорил, что хуже будет индексировать десктопную, если мобильная и десктопная разделены, или я неправильно понял?)
Все правильно. А еще он один из сайтов может легко посчитать зеркалом и уронить в выдаче.

Alexey
31.07.2018
07:12:30
Npm run dev на чистой инсталляции ругается что нет laravel-mix и его реально нет в node_modules

Причем локально все работает

Использую laravel forge если что

Alexey
31.07.2018
07:17:09
Да

Чистая установка

Илья
31.07.2018
07:17:41
npm i выполнял?

Alexey
31.07.2018
07:17:51
Да

Там ругается

Pngquant-bin

Александр
31.07.2018
07:22:45
Pngquant-bin
Если решишь, то напиши как. У нас на предпроде такая же ошибка, а на деве ее нет

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