Здравствуйте, у стандартный форм обратной связи в модальном окне насколько понял каждый раз разный id генерируется. Есть ли какое то дополнение чтобы форма была с постоянным id?
Есть ли форма обратной связи с постоянным id
А какую задачу вы хотите этим решить? Id формы есть системный
Мне на сайт нужна форма именно с постоянным id
Мне на сайт нужна форма именно с постоянным id
Vasa, все это поняли.Но Def, вас спросил не про это. Сделать форму с постоянным id не проблема. Любая ссылка в инете выдаст вам кучу вариантов. Вы не обязаны подстраиваться под систему. Создайте форму, напишите экшен обработчик и всё. Но зачем вам статичный id? Возможно вы пытаетесь решить задачу не с того бока. И есть более правильные решения. Ведь генерация нового id не просто так есть, а в целях безопасности. Расскажите о своих планах и возможно не потребуется изобретать велосипед.
Возможно вы пытаетесь решить задачу не с того бока. И есть более правильные решения. Ведь генерация нового id не просто так есть, а в целях безопасности. Расскажите о своих планах и возможно не потребуется изобретать велосипед.
Все верно!
Форму обычную и ИИшка может вам запрограммить, для этого даже программистом не надо быть.
Здравствуйте, в яндекс метрике цель по конкретной форме как понял будет работать с постоянным id в этой форме, иначе никак (поправьте если ошибаюсь). Поэтому нужна форма именно с постоянным id, а не случайно сгенерированным.Спасибо
как понял будет работать с постоянным id в этой форме, иначе никак
Откуда такая информация?
Откуда такая информация?
Ну там выбираешь создать цель, и идет переход на страницу сайта где предлагается выбрать нужную форму, при выборе она подсвечивается и виден идентификатор формы, и как понял если он не будет постоянный то не будет считаться отправка с именно этой формы.
Вот мне ответили в личном сообщении
Loadырь Вчера 08:13
Всё верно. Полем форма выводится со случайным идентификатором. Вы можете у себя изменить это заменив в строке github.com/instantsoft/icms2/blob/0a0dbd62e7dc882925e525a3d75d2a87de287ae5/system/fields/forms.php#L70 это
self::$forms_data[$value] = $forms->getFormData($value);
на это
self::$forms_data[$value] = $forms->getFormData($value, 'field-'. $this->name);
Еще не пробовал будет ли работать
Нет, таке решение не помогло
Все равно при всплывании формы если посмотреть исходный код
<form id=«a0e2a974ca85b6587609e42e023bee2e» action="/forms/send_ajax
если перезагрузить страницу то id уже другой