Блок динамических ссылок
Я хочу создать блок с динамическими ссылками. Примером пути может быть http://example/node/7/addreview Число 7 будет меняться в зависимости от того, какой узел он просматривает. Так что, если это просмотр узла 14, то это должно быть http://example/node/14/addreview . Как я могу это сделать?
2
1 answers
Включить модуль PHP Filter
он является частью ядра drupal и отключен по умолчанию
Добавьте новый (пользовательский) блок (/администратор/сборка/блок/добавление)
Добавьте следующий код в тело
<?php
if(arg(0) == 'node' && is_numeric(arg(1)){
print l('Add review', 'node/'. arg(1) . '/addreview');
}
?>
Установите Input Format
тип в PHP Code
Сохраните свой блок с соответствующими условиями видимости
Свяжите свой блок с какой-либо областью рядом с основной областью содержимого.
1
Author: Shoaib Nawaz, 2011-06-17 13:39:42