Joomla 4 + Solidres 3 - немного PHP
Приветствую! Простая задача. На беке делали изменения но недотестили на фронте. Правили в админке функцию микросущности "красная бронь" которая закрывает номер (гость забронировал = "обычная бронь", админ закрыл номер (по любой своей причине) = "красная бронь").
В коробке, функция красной брони немного отличалась обычных, и использовать их вместе было крайне неудобно (так уж криво сделали разрабы компонента - компонент лицензионный, свежий).
На календаре в админке - красные и обычные брони отлично работают как по отдельности, так и вместе. А вот на фронте - следом за красной бронью, следующая свободная дата, когда можно забронить номер - только через через сутки, от даты завершения срока красной брони, эта тупость была в коробке, в админке исправили - на фронте нет.
Т.е. бронь например с 10 по 15 число. Если это обычная бронь - то следом можно бронировать с 15 числа, здесь выезд и заезд в один день. А если это красная бронь, то след свободный день - 16 число, а не 15 как должно быть, ведь было закрыто до 15.
Глобальная логика, логика обычных броней и красных броней осталась неизменной. На красной брони в админке просто сняли блокировку суток, следующих за красной бронью. Надо убрать эту блокировку и на фронте.
Доработка и настройка сайта