Size: a a a

2020 July 12

Р

Ростислав in OctoberCMS
Если время работы вынести в отдельную модель, то получится ли потом редактировать его в попапе?
источник

Р

Ростислав in OctoberCMS
Получается будет: restaurant - hasMany - contacts - hasOne - hours. Как-то так
источник

Р

Ростислав in OctoberCMS
Я когда-то пытался так сделать, но в октябре вложенные relation не работают, нужно самому рендерить релейшн вручную. В прошлый раз не получилось.
Может есть у кого-то идеи как сделать стандартным функционалом чтобы было удобно заполнять время работы?
источник

A

Alex in OctoberCMS
Ростислав
Я когда-то пытался так сделать, но в октябре вложенные relation не работают, нужно самому рендерить релейшн вручную. В прошлый раз не получилось.
Может есть у кого-то идеи как сделать стандартным функционалом чтобы было удобно заполнять время работы?
Как вариант, datetime start, datetime end, с выбором дат в календаре, но просто игнорить саму дату и при использовании смотреть какой день недели был выбрал - это если хочется передать, а так, имхо, любой вариант кроме того, что у вас уже есть - усложнение
источник

A

Alex in OctoberCMS
Ну, либо вместо day сделать два поля, day from & day to
источник

v

vladimir in OctoberCMS
Ростислав
Время работы это репитер. Но что-то походу у репитера тут не хватает мощи, не особо удобно заполнять время. Хотелось бы например выбрать Пн-Пт, указать время, нажать "добавить", а не проставлять то же время для каждого дня.
Для этого есть просто time :)

Делаешь таблицу для модели ContactSchedule а-ля

contact_id unsigned integer - связь с родителем
day_of_week unsigned tinyInteger - порядковый номер дня недели по Carbon 0-вс, 1-пн и т д
start_time time nullable - время начала работы
end_time time nullable - время окончания работы
dinner_start time nullable - время начала обеда
dinner_end time billable- время окончания обеда
created_at timestamp
updated_at timestamp

Встроенным relation manager реализуй связь контакта с часами.

https://octobercms.com/docs/backend/relations#has-many
источник

MX

M R X in OctoberCMS
Доброго времени суток, нужно сделать пару плагинов для игрового сервера под october cms если кого интересует прошу написать в лс обсудим цену и т.з
источник

Р

Ростислав in OctoberCMS
vladimir
Для этого есть просто time :)

Делаешь таблицу для модели ContactSchedule а-ля

contact_id unsigned integer - связь с родителем
day_of_week unsigned tinyInteger - порядковый номер дня недели по Carbon 0-вс, 1-пн и т д
start_time time nullable - время начала работы
end_time time nullable - время окончания работы
dinner_start time nullable - время начала обеда
dinner_end time billable- время окончания обеда
created_at timestamp
updated_at timestamp

Встроенным relation manager реализуй связь контакта с часами.

https://octobercms.com/docs/backend/relations#has-many
У меня тут 2 основные проблемы:
1) datepicker в режиме time почему-то пишет значение в базу с датой
2) у модели restaurant уже есть связь с моделью contact, contact-s отображаются через relation manager. То есть при клике на кнопку "create contact" (на моем первом скрине) всплывает попап в котором нужно отобразить опять же relation manager для contactSchedule. А такая штука не работает из коробки
источник

NK

Nikita Khaetsky in OctoberCMS
Ростислав
У меня тут 2 основные проблемы:
1) datepicker в режиме time почему-то пишет значение в базу с датой
2) у модели restaurant уже есть связь с моделью contact, contact-s отображаются через relation manager. То есть при клике на кнопку "create contact" (на моем первом скрине) всплывает попап в котором нужно отобразить опять же relation manager для contactSchedule. А такая штука не работает из коробки
1) Какой тип столбца?
источник

NK

Nikita Khaetsky in OctoberCMS
Если у столбца тип timestamp, то это уже сама бд дату пишет
источник

Р

Ростислав in OctoberCMS
Там репитер, text
источник

Р

Ростислав in OctoberCMS
https://octobercms.com/plugin/offline-openinghours
Вот тут чётко сделано, но мне чтобы так сделать придется рендерить relation вручную. Наверное как-то так
https://octobercms.com/support/article/ob-21
источник

JM

Johnny Maynne in OctoberCMS
Всем привет. Получается $attachOne и $attachMany не работают в модели настроек?  https://octobercms.com/docs/plugin/settings#link-registration
Файлы то прикрепляются ,но не фига не выводятся
источник

JM

Johnny Maynne in OctoberCMS
источник

JM

Johnny Maynne in OctoberCMS
источник

S

Sergey in OctoberCMS
Johnny Maynne
Всем привет. Получается $attachOne и $attachMany не работают в модели настроек?  https://octobercms.com/docs/plugin/settings#link-registration
Файлы то прикрепляются ,но не фига не выводятся
фацлаплоадер работает только в единственном числе, то есть для одного файла
источник

S

Sergey in OctoberCMS
не работает в репитерах
источник

S

Sergey in OctoberCMS
собственно как и в теме
источник

JM

Johnny Maynne in OctoberCMS
я понял,спасибо
источник

JM

Johnny Maynne in OctoberCMS
Sergey
фацлаплоадер работает только в единственном числе, то есть для одного файла
+++
источник