Помощь с функционалом php / js (backend)
Привет, у меня есть сайт на словацком языке (пусть это вас не пугает, задача не подразумевает знание специфичного языка). Необходимо разобраться и настроить правильную выдачу формы на главной странице. По большому счету задача не сложная, попробую объяснить "на пальцах".
Итак: имеются адреса А / Б / В / Г, этажи: 1 / 2, типы комнат S / M / L / XL и еще несколько параметров, не относящихся к делу. Есть форма на главной странице, куда на выбор выводятся варианты для возможности бронирования пользователем. Есть файл, который регулирует эти варианты "Доступность.php"
Проблема:
допустим мы имеем в файле "Доступность" следующие правила:
А - 1 - S: недоступен
А - 2 - S: доступен
Б - 1 - S: доступен
Б - 2 - S: доступен
... и еще множество правил для других связок адресов, этажей и размеров.
В форме по-умолчанию предвыбраны значения А - 2 - S (доступно в файле - регуляторе). Проблема в том, что когда пользователь переключает адрес с а на Б (получается Б - 2 - S, который доступен в файле-регуляторе), меняет этаж на 1 (получается Б - 1 - S, который доступен в файле-регуляторе) а потом меняет адрес на А (получается А - 1 - S, который НЕдоступен в файле-регуляторе) то он может продвинуться дальше. Как будто-бы мастер-параметр всегда адрес и при изменении этажа эта роль мастер-параметра не переходит на этаж (а должна).
Прошу откликнуться тех, кто понял (или в общих чертах) понял проблему и готов ее решить. Я работаю только через kwork. Сайт для понимания сути: top-sklad.sk
Доработка и настройка сайта