Блок динамических ссылок


Я хочу создать блок с динамическими ссылками. Примером пути может быть http://example/node/7/addreview Число 7 будет меняться в зависимости от того, какой узел он просматривает. Так что, если это просмотр узла 14, то это должно быть http://example/node/14/addreview . Как я могу это сделать?

 2
Author: Ruriko, 2011-06-17

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