Поддержка Проблемы и решения Можно ли открыть форму по кнопке со ссылкой?

  • есть кнопка, которая содержится в шаблоне темы. Но на нажатие у кнопки можно задать только ссылку (на страницу). Можно ли ссылку как-то направить на открытие формы? (во всплывающем окне)

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • нет такого способа?
    скриншот

    А всплывающую форму у вас что выводит?

    Otshelnik-Fm (@otshelnik-fm)? пока ничего не выводит. Но поставлю Popup Maker например, но там вывод формы идет через указание class. Значит надо как-то прикрутить к кнопке class. Но как? делать дополнительную настройку (поле) в шаблоне темы ?

    https://yadi.sk/i/yW3elTnp9UiuTQ
    и вписывайте свой класс https://yadi.sk/i/VVod4Q39wYWRLw

    А кнопка тут https://yadi.sk/i/gqM-Dej9Zthi3g

    Otshelnik-Fm (@otshelnik-fm) — кнопка генерируется темой, она уже есть в шаблоне, новую создавать не нужно. К той кнопке что уже есть нужно добавить класс. Редактирую свою тему как дочернюю, поэтому править напрямую код родительской темы не хочу. А так мог бы прямо в коде класс задать

    К той кнопке что уже есть нужно добавить класс.

    Можно при помощи javascript или добавить класс элементу, или сразу прицепить обработчик попапа.

    Юрий (@yube), javascript нет, просто не смогу… как же добавить класс элементу, если он уже есть в шаблоне темы? и тем более как прицепить класс, которого ещё вроде как и нет… Ведь этот класс создает под себя сам PopupMaker. Идея добавить поле класса для кнопки в настройках темы, что сложно на моем уровне, но логически мне понятно

    • Ответ изменён 7 месяцев, 3 недели назад пользователем jurvrn.

    PopupMaker слушает событие клика по нужному классу. Вы можете создать динамически нужный класс или создать новый обработчик запуска окна со своим классом.

    Но тут вам всецело к автору плагина с вопросами.

    как же добавить класс элементу, если он уже есть в шаблоне темы?

    jQuery('селектор-элемента').addClass('нужный-класс');
    
Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «Можно ли открыть форму по кнопке со ссылкой?» закрыта для новых ответов.