Подскажите пожалуйста ! Сделал в webform скрытое поле ! Ну и этому скрытому полю присвоил Token - [current-page:url] в итоге в этом поле появляется адрес страница формы ! А я хочу что бы в \этом поле появлялся бы url не самой формы,а той страницы с которой данная форма будет отправлена !
Получается надо использовать Token - [current-page:query:?] верно ведь ? А как и чем заменить вопросительный знак ? как туда подставить url страницы открытой ?
WEBFORM передать параметр в поле
Главные вкладки
Лучший ответ
вот
http://taris.livemetko.host4g.ru/katalog/teleinspekciya/teleinspekciya-t...
там кнопка ЗАПРОС
Комментарии
[current-page:url] = url страницы на которой выводится форма
[current-page:url] выводит url самой ФОРМЫ а не тот URL с котоорго форма открывается ! А меня форма открывается с модальном окне ! сделана 1 форма и она выводится на странице товаров ! и надо по нажатию переджавать в скрытом поле URL того товара с которого была отправлена эта форма !
[current-page:url] выводит урл текущей страницы. если вы сделате форму блоком и разместите на главной, будет выводится /. и если на странице news будет выводится news.
другое дело что вы форму выводите через модалку. там все урлы совершенно другие будут, так как используется ajax.
я вроде решал такое через добавление в урл открытия модалки своего гет параметра с урлом текущей страницы. а потом через токен его подхватывал в самой вебформе. или через hook_form_alter, не помню уже
modal_open_link?source_url=contacts
[current-page:query:source_url]
вообщем выходит наверно нужно для этой формы сделать views а там уже делать связи какие то и пробывать ?
я не понял как ты так делал честно говоря !
это token для подстановки в скрытое поле [current-page:query:source_url] ?
source_url - это имя переменной в которую должен передаваться результат запроса url ?
а вот это не понял вообще : modal_open_link?source_url=contacts
дайте ссылку на сайт и на страницу где выводится ссылка на открытие формы
вот
http://taris.livemetko.host4g.ru/katalog/teleinspekciya/teleinspekciya-t...
там кнопка ЗАПРОС
вам нужно привести урл кнопки вот к такому виду, http://c2n.me/3Md7S0n.png
где урл текущей страницы будет подставляться автоматически
а токен будет вот такой, [current-page:query:source_url]
ой, спасибо большое ! Сделал та вот вызов формы :
<?php
<div class="zapros_form">
<a href="/zapros?source_url=<?print drupal_get_path_alias();?>" class="autodialog autogialog-processed" data-dialog-ajax="true">Запрос</a>
</div>
?>
и все нормально заработало ! И токен прописал. ! Ну круто ! Очень круто )