​Как вызвать форму посредством JavaScript или JQuery в приложении Веб-Формы?

Есть приложение Веб-Формы. Создал форму. Как ее вызвать при помощи JS ? Хотел бы, чтобы автоматически появлялась.

ПЫ.ЗЫДля разраба. Хотелось бы видеть такую возможность из коробки.

1 ответ

  • 1
    Алексей Webasyst 25 декабря 2018 11:38 #

    Можете написать разработчику приложения и уточнить у него.
    Один из вариантов - сделать страницу, разместить на неё форму и обращаться к странице.

    • +1
      Minya Jam Minya Jam 25 декабря 2018 11:51 #

      Не вариант. Мне нужно в попап окне.

      Уже отписался. Как-раз и проверим оперативность.

      • +1
        Алексей Алексей Webasyst 25 декабря 2018 12:08 #

        Не вижу противоречия - сделайте в popup окне.
        - добавляете скрытым блоком на странице, по действию показываете.
        - по действию обращаетесь через JS к странице с формой и показываете только её. Так например делают некоторые темы для авторизации в модальном окне.

        Реализация на ваш выбор.

        • +1
          Minya Jam Minya Jam 25 декабря 2018 12:22 #

          По действию не хочет вызываться.

          Или как-то нужно по особому вызывать?

          Пробовал $(function(){ $('.multiform-popup-link').click(); }); не срабатывает. Вставлял перед закрывающим тегом body.

      • +1

        ajax запрос страницы возвращается контент без обертки-темы т.е. только page.html.

        • +1
          Minya Jam Minya Jam 25 декабря 2018 12:17 #

          Мне не нужна страница и не факт, что это сработает.

          • +1
            Koin Koin Партнер-разработчик 25 декабря 2018 14:01 #

            сработает, почему нет то, создайте главное страницу, к примеру /form/

            а потом прямо в шаблоне сделайте проверку на гет параметр

            и все, js аякс запрос выведет форму и вставьте потом на странице куда хотите.

            {if $wa->get('ajax')}
              тут форма
            {else}
              тут контент страницы
            {/if}

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите