Size: a a a

2021 December 20

✨Basic_Instinct✨ in symfony
или если клиент забронирован на 18:00, сеанс перенесли на  17:00, следует его нужно перенести на следующий сеанс или на этот на час ранее?
источник

✨Basic_Instinct✨ in symfony
ну это я так, накидала тебе мыслей, чтобы ты как-то подумал заранее
источник

D

Dmitry in symfony
да, благодарю, бизнес об этом тоже соображает, до этого пока не дошли :)
источник

👤U

👤 User in symfony
Какая жесть.
Добавляем постановку, добавляем сеансы каждый день, через час, в течение года => бд замечательным образом засрата)
источник

👤U

👤 User in symfony
А если еще добавить адресное размещение по стульчикам - так вообще красота.
источник

АР

Алексей Репетунов Pa... in symfony
Здравствуйте. Подскажите в какую сторону копать. Symfony 5.4. Создал новый проект, сделал регистрацию/авторизацию по инструкции в официальной документации. На локальном компе при запуске symfony server:start все работает. Регистрация и последующих вход нового пользователя. Залил файлы на свой VPS, там при отправке формы получаю ошибку - CSRF значение недопустимо. Пожалуйста, попробуйте повторить отправку формы. CSRF - токен в форме присутствует. На локальном то компе все отрабатывает.... Может какие-то настройки сервера влияют на работу?
источник

D

Dmitry in symfony
буду рад услышать другие решения
источник

👤U

👤 User in symfony
Ну. С точки зрения интерфейса юзера. Такие сайты как правило показывают постановки за один день.
Это можно вычислить и показать.
Вот когда приобретается билет - тогда в бд появляется запись.
Релейшенов у нее особо нет. Есть только даты.
С точки зрения админки тоже все -/+ гладко. Мы можем показать, на какие постановки и на какие места есть билеты.
Надо перенести постановку? Пишем откуда-куда. Юзеры получают уведомления.
Надо запретить постановку в конкретный день? Есть таблица-черный список. В неё заносим, что в конкретный день в конкретное время отменена постановка.
источник

D

Dmitry in symfony
а как сделать ссылку на сеанс в таком случае ?
источник

👤U

👤 User in symfony
/map/{id}/{year}/{month}/{day}/{time}
источник

👤U

👤 User in symfony
Это ж вроде не секретные данные? Никаких /map/{hash} не нужно?
источник

D

Dmitry in symfony
т.е по сути это способ номер 2 в моем изначальном сообщении. спасибо
источник

👤U

👤 User in symfony
Просто если сразу все в бд тащить - шума много. Купили 50% зала на сеанс - остальные места мертвый груз.
источник

D

Dmitry in symfony
да, это я понимаю, но до "мест" еще даже не добрался. тут вопрос для начала самих "сеансов"
с местами как раз просто.
источник

✨Basic_Instinct✨ in symfony
тогда не понятно, что подразумевается под словом "сеанс"
источник

✨Basic_Instinct✨ in symfony
сеанс должен быть, чтобы его показать в ui
но не стоит плодить эти сеансы на каждое планируемое время
источник

D

Dmitry in symfony
то и подразумевается, Фильм - это сущность-событие, у него есть расписания аля крон вида
сеанс - это конкретное событие по этому расписанию
источник

D

Dmitry in symfony
вот мне и нужно создать ссылку на каждый конкретный сеанс
источник

👤U

👤 User in symfony
Чем датированый урл не устраивает?
источник

✨Basic_Instinct✨ in symfony
тут дело не ендпоинте, а архитектуре -  как это ему лучше хранить, и не засирать как ты выразился, бд
источник