Andrey
в эликсире таск собери
Евгений
Евгений
посоны, как сделать смену локаций в проекте? еть проект, там есть города и другие сущности которые относятся к городам, организации и тд. надо site.ru/{city}/foo этj через Middleware можно замутить? и надо чтобы выбранный город как то пробрасывался во все вьюхи которые под этим Middleware. И нужно ли будет в именованных роутах прописывать параметр с городом или можно как то забиндить во все роуты?
marabu
по аналогии с языком делается
Евгений
нe язык в сессию пишется и ставится в App::setLocale(), а тут надо во вьюху передать и роуты
Евгений
хотя я и с языками до конца не разобрался как роуты поменять
Евгений
то есть локаль менять понял как, а роуты нет
(;¬_¬)
всем привет
Sergey
Евгений
Евгений
но это не будет вызываться во вьюхах не относящихся к мидлваре, типа админка?
Евгений
и еще, ссылки на роуты <a href="{{ route('home') }}">Главная</a> будут требовать передавать в них город? или можно как то забиндить чтобы автоматом один параметр во все роуты передавался
Евгений
вообще во вьюхи то может и не надо передавать, главное в контроллере определить город и передать уже куда надо
Sergey
Sergey
именно для роутов, не вьюх
marabu
в мидлваре определяешь город и редиректишь
Progmer
Мне кажется если ты выводишь страницу по нужному городу, то тебе нужно указывать город в урле и соответственно ловить такие роуты. Если у тебя по приницпу установленной переменной в сессии выбранного города, то у урлах он не нужен
marabu
https://laracasts.com/discuss/channels/tips/example-on-how-to-use-multiple-locales-in-your-laravel-5-website
Евгений
нужно в урлах
Евгений
Евгений
у меня еще вложенно города в языки в урлах. site.ru/ru/moscow , site.ru/en/spb , надо и то и другое отслеживать
Sergey
на крайний случай, можно свой хелпер или лучше extension запилить
Progmer
Sergey
Евгений
Евгений
какой же
Progmer
Евгений
не с ценами если что)
Progmer
по ценам в городах, не?
Progmer
аа
Евгений
не)
Progmer
ну значит еще с каким-нить параметром или даже набором параметров)
Progmer
Явно что-то системное)
Andrey
Всем привет
Евгений
еще вопрос)) как в базе данных лучше хранить часы работы заведения? чтобы была возможность потом показать на странице заведения, открыто оно сейчас или нет
Евгений
в json и закастить как array можно, но я не знаю нормально ли это потом для обработки
Anonymous
Sergey
думаю нормально, сам так делал. поиска же не будет по этим данным
Sergey
кстати, по поводу работы заведения, оказывается, есть куча библиотек
Евгений
Sergey
которые уже имплементируют в себе всё логику расчета рабочее сейчас время или нет и когда будет следующий раб день
Евгений
Anonymous
Sergey
ща попробую для старта
Евгений
вот к джейсону и склоняюсь пока
Sergey
https://github.com/Pandahisham/opening-hours
Sergey
вот что в истории недалеко лежит
Евгений
на фронт есть прикольные библиотеки где можно прям по часам выбрать для каждого дня недели, если кто знает в яндекс директе такая же тема
Евгений
Sergey
Евгений
щас, сек
Евгений
https://github.com/mcuznz/jquery.dayparts
Sergey
О! то что надо. Спасибо
Sergey
сейчас ребятам скину
Евгений
блин, не могу чтото у себя найти где делал, хотел скрин показать как получилось красиво)
Sergey
ну если верстать умеешь - будет красиво. я максимум бутстрап-верстальщик :D
Sergey
мне функционал нужен был -он в кассу
Евгений
Sergey
👍
Anonymous
проблема подобных плагинов - праздники
Anonymous
их один хрен вручную вбивать
Евгений
вот тот что на пхп Сергей скинул, там есть исключения
Евгений
для празников. Ну понятно что вручную
Евгений
а то что мне надо делать, так там не обязательно это всё учитывать
Евгений
каталог организаций я думаю не должен обладать таким функционалом
Anonymous
прост у нас ОЧЕНЬ много праздников )
Anonymous
поэтому напряг для клиента
Евгений
не во все празники меняется расписание
Евгений
я считаю что просто без исключений все делать, без празников, но можно указать типа что в празники расписание может отличаться, уточняйте у администратора)
Anonymous
причем у часть праздников привязанна не к обычному календарю )
Anonymous
Вообще пиздец
Евгений
лишь бы не работать
Евгений
сегодня кстати есть какой нибудь празник, чтобы отдохнуть и забить на работу?)
Anonymous
не, просто когда тебе говорят "Нам надо расписание, и чтоб праздники автоматом проставляло"
Anonymous
А ты такой оО
Anonymous
бляяя
Евгений
ну это охуевшие ребята)
Евгений
а ты такой - мильён баксов!
Progmer
и потом пишешь парсер производственного календаря))