2012-02-24 3 views
2

Мне нужно получить значение поля, которое находится на «родительской странице» одной из моих панелей содержимого. Я хотел бы сделать это с помощью токенов, и единственный, казалось бы, полезный, который я могу найти, - это current-page:query:?. Я предполагаю, что мне нужно заменить '?' с чем-то, чтобы получить поле из «Родительского узла».Точка входа в Drupal Текущая страница: запрос

Как использовать этот токен, или есть другой способ выполнить это.

ответ

-1

Я понял, я могу использовать контексты в панелях!

2

Если у вас есть URL, как

http://dev.druedu.com/node/add/answer?field_answer=161 

и хотите значение field_answer маркеров, сделайте это

current-page:query:field_answer 
0

Это верно, вот еще один вариант, если вы используете «Clean URL» в ваши метаданные Drupal & Вариант поиска в ваших настройках Drupal:

Args Формат: Для URL-адресов, отформатированных как http://server/node/120/ключ использование [текущая страница: url: unaliased: args: value: 2] to return ключ.

Подробнее: https://www.drupal.org/node/296453

Помните всегда вам нужно установить Token Module Если вы используете Webform 3.x вам нужно установить патч также; с webform 4.x все в порядке.

Смежные вопросы