Как получить дополниетльные значения для скрытого поля в Webform? [Решено]

Аватар пользователя VasyOK VasyOK 14 октября 2014 в 13:04

Переношу сайт на 7-ку.
http://arktis-msk.ru/uborka-ofisov - тут статья "Уборка офисов". Внизу статьи - вебформа. Вебформа на всех статьях одна. И имеет скрытое поле "Название услуги" - туда автоматически пишется название ноды, с которой форма заполнялась.
Это какой-то Additional token values, записывающися как [[page-title]]

Откуда это беертся? Как такое на D7 сделать?

ВложениеРазмер
Иконка изображения webformhidden.gif28.5 КБ
0 Thanks

Комментарии

Аватар пользователя VasyOK VasyOK 10 ноября 2015 в 11:49

А у меня такого нет в списке токенов, которые можно поставить.

Например вот статья с формой arktis.u7195.moon.vps-private.net/uborka-posle-remonta

Оно мне так и шлет
Название услуги: [current-page:title].

А надо
Название услуги: Профессиональная уборка после ремонта.

Аватар пользователя drupby drupby 14 октября 2014 в 14:48
"VasyOK" wrote:

А у меня такого нет в списке токенов

дурик, ты зачем усы сбрил открой настройку вебформы в друпал 7 и там выставляй токены

Аватар пользователя VasyOK VasyOK 14 октября 2014 в 15:09

node/14583/webform/configure - Настройки формы
admin/config/content/webform - Настройки Webform

Не вижу, чтобы тут можно было токены выствить.

По какому адресу они выставляются?

Аватар пользователя drupby drupby 14 октября 2014 в 15:44

node/14583/webform , выбираешь правку нужного компонента и там найдешь я думаю

Аватар пользователя VasyOK VasyOK 10 ноября 2015 в 11:49

Что-то не находится...
node/14583/webform вот:

и внутри скрытого поля, то что в моем 2-м посте:

Там только Основные маркеры, Маркеры материалов и специальные маркеры.

Аватар пользователя drupby drupby 14 октября 2014 в 17:11
"VasyOK" wrote:

и внутри скрытого поля, то что в моем 2-м посте:

Так а хули ты мне скриншот с шестерки опять показываешь, если говоришь, что тебе надо сделать на семерке? Ты же спросил как добавить тайтл в скрытый компонент для D7 и я тебе еще в первом комменте написал, какой токен вставить тебе нужно, что же тебе нужно, чего ты мне продолжаешь показывать этот скриншот?

Аватар пользователя aaegorof aaegorof 14 октября 2014 в 17:51

Он похоже хочет узнать - откуда эти поля появились?:)
Если честно , не знаю, почему люди сидят на 6ке, я вообще года 4 назад уже начал сразу с 7ки изучать.

Там просто вставляешь [current-page:title]

Аватар пользователя VasyOK VasyOK 10 ноября 2015 в 11:49

Сформулирую еще раз.
На 6-ке так (Это пример). Работает. http://arktis-msk.ru/uborka-ofisov
Картинка.

А как на 7-ке тоже самое сделать?
Вот та же статья на 7-ке http://arktis.u7195.moon.vps-private.net/uborka-ofisov
И не работает. Т.к., в отличии от 6-ки, нет токенов для скрытого поля.

[current-page:title] - не работает.

Картинки

Аватар пользователя drupby drupby 10 ноября 2015 в 11:49
"VasyOK" wrote:

Картинки

вот тебе картинка

ты точно на D7 сайт переводишь? ты походу какой то гибрид изобретаешь - морда семерки, а админка шестерки. видимо что то случилось и видимо оно случилось изначально в твоей голове

Аватар пользователя VasyOK VasyOK 14 октября 2014 в 19:33

Точно на 7-ке просто тема админки Garland.
"Значение поля по умолчанию." или "The default value of the field" - такое есть, возле поля.
"Просмотр доступных токенов" - такого нет (почему-то).

Webform 7.x-3.21
Webform Default Fields 7.x-1.6
Token 7.x-1.5

Аватар пользователя VasyOK VasyOK 14 октября 2014 в 19:40

Еще недавно 4-я версия была желтой :)
Так просто не обновишь. Там по-моему php 5.3 требуется, а на данном аккаунте все сайты на 6-ке крутятся. Сейчас смотрю.

Аватар пользователя VasyOK VasyOK 15 октября 2014 в 12:20

К сожалению не работает.

Попробовал на другом сайте D7+Webform 7.x-4.1. Статья и внизу вебформа.
http://florange-konsultant.ru/kak-stat-konsultantom

В скрытое поле поставлены токены
[current-page:title]
[current-page:url]

Информация, которую шлет на почту:

Отправлено со страницы: http://florange-konsultant.ru/hochu-stat-konsultantom-floranzh
а нужно
Отправлено со страницы: http://florange-konsultant.ru/kak-stat-konsultantom - т.к. отправлялось именно с этой страницы - на ней вебформа в блоке

Аватар пользователя drupby drupby 15 октября 2014 в 13:14

я открываю страницу http://florange-konsultant.ru/kak-stat-konsultantom и вижу в исходном коде

<div class="form-item webform-component webform-component-hidden webform-component--otpravleno-so-stranicy" style="display: none">
 <input type="hidden" name="submitted[otpravleno_so_stranicy]" value="Как стать консультантом
http://florange-konsultant.ru/kak-stat-konsultantom">

</div>

обрати внимание
value="Как стать консультантом
http://florange-konsultant.ru/kak-stat-konsultantom"

ты хочешь сказать, что пока до почты долетает значение меняется? полтергейст?

Аватар пользователя VasyOK VasyOK 15 октября 2014 в 15:02

Это потому что я на Hidden element поменял. А до этого не не работало.
Все drupby, спасибо! Заработало.