Заменить токены значениями в сct, node_view

Главные вкладки

Аватар пользователя likin likin 20 мая 2015 в 8:18

Доброго дня.

Немогу разрешить ситуацию. Создал свой ctools content type на странице node_view. Необходиомо заменить в текстовом значении
токен из контекста. Использую следующий код.
ctools_context_keyword_substitute($conf['href']), array(), $context);

Проблема в том, что $context = NULL, content type был определен без зависимотей контекста...
Может подскажите вариант.

Спасибо.

Комментарии

Аватар пользователя likin likin 25 мая 2015 в 9:24

В определении плагина надо указать.

'all contexts' => TRUE,

Тогда функция отрисовки плагина будет получать контексты. Остаётся использовать.

ctools_context_keyword_substitute($conf['href']), array(), $context);

Аватар пользователя likin likin 25 мая 2015 в 9:24

В определении плагина надо указать.

'all contexts' => TRUE,

Тогда функция отрисовки плагина будет получать контексты. Остаётся использовать.

ctools_context_keyword_substitute($conf['href']), array(), $context);