Size: a a a

2020 July 25

ВП

Владимир Путин... in Laravel Pro
app.js:39815 Pusher :  : ["JSON returned from auth endpoint was invalid, yet status code was 200
источник

ВП

Владимир Путин... in Laravel Pro
прописал в bootstrap.js auth: {
     headers: {
       'X-CSRF-Token': CSRF_TOKEN
     }
   } не помогло
источник

AS

Alek Sanders in Laravel Pro
Владимир Путин
прописал в bootstrap.js auth: {
     headers: {
       'X-CSRF-Token': CSRF_TOKEN
     }
   } не помогло
А каким образом авторизация к CSRF токену относится?
источник

ВП

Владимир Путин... in Laravel Pro
Alek Sanders
А каким образом авторизация к CSRF токену относится?
да я сам не понимаю как это все работает. В ларакасте нашел похожий вопрос но это не работаетhttps://laracasts.com/discuss/channels/laravel/laravel-echo-pusher-subscription-error-on-private-channel
источник

M

Max in Laravel Pro
Допустим, структура каталога такова, что URL может быть таким
/category1/.../categoryN/product
или
/category/product
или
/some_page

Целесообразно в роутинге делать запросы на последний элемент URL, чтобы понять категория это или товар или некая страница для того, чтобы направить на нужный контроллер или есть более изящный способ?
источник

AB

Andrey Bogdanov in Laravel Pro
Max
Допустим, структура каталога такова, что URL может быть таким
/category1/.../categoryN/product
или
/category/product
или
/some_page

Целесообразно в роутинге делать запросы на последний элемент URL, чтобы понять категория это или товар или некая страница для того, чтобы направить на нужный контроллер или есть более изящный способ?
а зачем чтобы в роуте был полный путь к продукту из категории?
Например можно так сделать yoursite.ru/products/noutbuk-123

В любом случае, можно сделать и полный путь category1/categoryN/products/noutbuk-123  — если роут содержит products слово, то это страница товара

https://pineco.de/handy-regex-constraints-in-laravel-routes/
источник

M

Max in Laravel Pro
Ну вот это не изящно на мой взгляд
источник

M

Max in Laravel Pro
Получается вообще такая хрень, как,например,  /categories/krany/products/grohe-1234-kran
источник

M

Max in Laravel Pro
Где, видимо /categories/krany/products - все товары этой категории
/categories/krany - такой же листинг
источник

M

Max in Laravel Pro
С точки зрения SEO не совсем корректно
источник
2020 July 26

AS

Alek Sanders in Laravel Pro
Задача: Управлять пользователями разных баз данных с одного сайта.
Вариант решения: добавить все базы в config и прописать в env пароли.
Проблемма: для добавления новой базы - надо переписывать конфиг и env файл.

Есть идеи как сделать все в админке?
источник

ML

Mehrob Latipov in Laravel Pro
Т.е ты хочешь в админке добавлять базы ?
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
Alek Sanders
Задача: Управлять пользователями разных баз данных с одного сайта.
Вариант решения: добавить все базы в config и прописать в env пароли.
Проблемма: для добавления новой базы - надо переписывать конфиг и env файл.

Есть идеи как сделать все в админке?
Хранишь конфиги в базе🌚
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
Используешь их когда нужно
источник

AS

Alek Sanders in Laravel Pro
Alexander Pavlenko 🌚
Хранишь конфиги в базе🌚
и как это все подключать под модели в Laravel?
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
Хелпер config
источник

AS

Alek Sanders in Laravel Pro
Mehrob Latipov
Т.е ты хочешь в админке добавлять базы ?
Одна админка на 10 сайтов по сути
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
Ты можешь на лету менять конфиг во время выполнения
источник

AS

Alek Sanders in Laravel Pro
Alexander Pavlenko 🌚
Хелпер config
ну смотри… в модели явно задается  protected $connection, или на лету задается тот же параметр. Подставить в контроллере данные из базы в connection не получится же
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
Не нужно задавать это в модели
источник