Токен Drupal текущая страница: запрос - PullRequest
2 голосов
/ 24 февраля 2012

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

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

Ответы [ 3 ]

3 голосов
/ 16 октября 2012

Если у вас есть URL-адрес типа

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

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

current-page:query:field_answer 
2 голосов
/ 01 декабря 2016

Правильно, вот еще один вариант, если вы используете «Чистый URL» в параметре «Метаданные и поиск Drupal» в своих конфигурациях Drupal:

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

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

Помните, всегда нужно устанавливать Модуль токенов Если вы используете Webform 3.x, вам также необходимо установить патч; с вебформой 4.х все ок.

0 голосов
/ 25 февраля 2012

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

...