Модуль FZ152

Аватар пользователя AlexChook AlexChook 28 февраля 2018 в 21:00
1

Здравствуйте!

Установил модуль FZ152. Понравился! Никак не получается подключить флажок к стандартной форме связи, которая входит в ядро движка и к форме оформления заказа модуля Drupal Commerce. В разделе "Forms" нужно прописать для каких форм нужно подключить флажок, а как и что нужно писать я так и не понял. Пробовал по разному (подробно в скрине) — флажок так и не добавился! Может, кто сталкивался с подобным?

ВложениеРазмер
Иконка изображения 2018-02-28_204658.png7.88 КБ

Комментарии

Аватар пользователя AlexChook AlexChook 1 марта 2018 в 1:46

Спасибо большое за ответ! Только я совсем ничего не понял! Расскажите, пожалуйста, по подробнее. Что такое "node_edit_news|99"? Как написать, чтобы флажок был на форме связи? Я использую обычную форму связи, которая входит в комлект движка и ещё была установлена форма для оформления заказа.

Аватар пользователя godsman godsman 1 марта 2018 в 1:55

хм, я проверил у себя, можно без добавления weight

получается всё, что нужно это id формы без больших букв

Аватар пользователя Niklan Niklan 1 марта 2018 в 10:21
3

Привет.

Формат записи форм в свободном виде имеет форму form_id|weight, где:

- form_id: Машинное имя формы куда нужно добавить галочку
- weight: (опционально) Вес элемента с галочкой внутри данной формы, чтобы определять выше или ниже выводить её. Если weight не указывается, то разделитель | не нужен и указывает form_id

Вы пишите что используете стандартную форму связи, для этого там есть уже готовый функционал: /admin/config/system/fz152/contact просто ставите галочку напротив формы где нужно выводить, и при необходимости указываете вес в соответствующем поле, которое появится после выбора формы.

Аватар пользователя AlexChook AlexChook 1 марта 2018 в 17:12

Привет!

Спасибо за ответ!

"Вы пишите что используете стандартную форму связи, для этого там есть уже готовый функционал: /admin/config/system/fz152/contact просто ставите галочку напротив формы где нужно выводить, и при необходимости указываете вес в соответствующем поле, которое появится после выбора формы."

Никакого готового функционала нету. Проблема в большей степени заключается в том, чтобы узнать id формы, а также и машинное имя формы. Как всё это узнать?

Аватар пользователя AlexChook AlexChook 1 марта 2018 в 18:06

Спасибо большое за помощь! ID-форм узнать удалось. Хочется узнать, как двигать флажком вверх и вниз?

Аватар пользователя AlexChook AlexChook 1 марта 2018 в 18:23

Имеется параметр "weight" или разделитель. Вот какую цифру писать? Пробовал разные цифры и строка с флажком не перемещается.

Аватар пользователя Niklan Niklan 22 марта 2018 в 12:38

Если у вас вебформы то надо залаить руками и править, так как они все пихают в один свой элемент.

Аватар пользователя 7Rei 7Rei 21 сентября в 21:50

Добрый день!
Хочу прицепить данную галочку, к стандартной форме комментариев (id="comment-form").
В форме пишу: comment_form
Вывода не происходит.
Что я делаю не так?

Аватар пользователя 7Rei 7Rei 21 сентября в 22:40

На этой же странице, вывожу галку в вебформах (через fz152_webform). Там они отображаются нормально.

Скрин формы комментариев:

Аватар пользователя 7Rei 7Rei 21 сентября в 22:46

Понял! Они конфликтуют с Simple Anti-Spam.
В Simple Anti-Spam стоит: comment_node_page_form|100
Поставил в fz152: comment_node_page_form|101 - Галка Simple Anti-Spam исчезла, fz152 появилась..