Здравствуйте.
1. Для корректного отображения селекта на сайте нужно добавить класс form-select списку.
Файл - StatesController.php Строки: 48, 50, 56, 58, 96, 100
2. Добавить Языковую константу в списке для выбора «По умолчанию» (опция списка). Я добавил - JTEXT::_('JGLOBAL_SELECT_AN_OPTION')
А то без этого до выбора (при загрузке страницы) - просто пустое поле
Исправленные строки (может я что-то исправил не так но работает):
- Строка № 42 - $option_states[] = \JHTML::_('select.option', '', '-- '. \JTEXT::_('JGLOBAL_SELECT_AN_OPTION') .' --', 'state_id', 'name' );
- Строка № 99 - $option_states[] = \JHTML::_('select.option', '', '-- '. \JTEXT::_('JGLOBAL_SELECT_AN_OPTION') .' --', 'state_id', 'name' )
3. Добавить в список поиск по списку «Выбор региона». Я пытался подключить chosen select, но у меня не заработало. Не разобрался почему.
4. Не работает проверка на обязательный выбор региона из списка. Хоть стоит поле обязательное, но покупатель может не выбрать регион и оформить заказ.
5. Почему в аддоне до сих пор используется старая система языков?
Joomla: 4.4.2
JoomShopping: 5.3.1
PHP: 8.1
JoomShopping: 5.3.1
PHP: 8.1