Я создаю новый компонент Joomla. Я могу создать пользовательские поля для бэкэндов форм компонента, но я не могу создавать динамические пользовательские поля.Динамическое пользовательское поле Joomla Component на основе другого значения поля
Что бы я хотел сделать, это иметь поле, которое динамически заполняется в зависимости от значения предыдущего поля. Самый простой способ объяснить это простую ситуацию в стране, штате, городе.
Field 1 = Country
Field 2 = State (Based on what the user selected as as Country in Field 1)
Field 3 = City (Based on what the user selected as State in Field 2)
Поля, конечно, должны быть обновлены, сбросьте, как пользователь выбирает другую страну и т.д.
Данные для заполнения полей и все должны были бы поступать из базы данных на основе предыдущего значение полей.
Я предполагаю, что это нужно сделать через ajax или javascript или что-то в этом роде? Но интересно, есть ли официальный путь? Тем более, что есть задействованные вызовы базы данных.
Пожалуйста, дайте мне знать, если есть что-то я могу объяснить лучше .. Дэвид
Нет официального способа сделать это. Вам нужно будет создать вызов ajax, который загружает второй селектор, основываясь на том, какой вход был выбран в первом. –
Хорошо спасибо за ответ! Я закончил создание текстовых полей, но затем проверил ввод, чтобы убедиться, что добавленные значения верны. –