dle-modules / DLE-UniForm

Универсальные формы обратной связи для DataLife Engine
http://pafnuty.name/modules/159-uniform.html
MIT License
22 stars 12 forks source link

Зависимость полей #113

Open DecartSystem opened 1 year ago

DecartSystem commented 1 year ago

Можно сделать зависимость полей друг от друга?

Хочу сделать выбор города и номер дома в заявке. Чтобы при выборе, например, ул.Ленина внизу был выбор домов именно из этой улицы. Если выбрана другая улица, то дома соответственно имеют другую нумерацию, которые находятся только на этой улице.

pafnuty commented 1 year ago

@DecartSystem Можно найти подходящий js или jquery плагин и подключить его в шаблон сайта или модуля.

tcse commented 1 year ago

Реализовывал похожую схему. Живой пример в форме на странице https://dalegion.com/konsultacii/271-konsultacia_rukovoditela.html запись на консультацию

часть настроек шаблона form.tpl

{* СВЯЗАННЫЕ СПИСКИ: JQUERY CHAINED SELECTS *}
<script>
    $("#type-consult").chained("#consult");
    $("#cost-consult").chained("#type-consult");
</script>

попробуйте этот https://github.com/tuupola/jquery_chained

DecartSystem commented 1 year ago

Реализовывал похожую схему. Живой пример в форме на странице https://dalegion.com/konsultacii/271-konsultacia_rukovoditela.html запись на консультацию

часть настроек шаблона form.tpl

{* СВЯЗАННЫЕ СПИСКИ: JQUERY CHAINED SELECTS *}
<script>
  $("#type-consult").chained("#consult");
  $("#cost-consult").chained("#type-consult");
</script>

попробуйте этот https://github.com/tuupola/jquery_chained

Благодарю!