Помогите в l() добавить nid ноды (для блока)

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

Аватар пользователя iNFerNo iNFerNo 13 сентября 2012 в 9:34

Нужно получить такую ссылку в блоке (выводится в каждой ноде):

http://www.site.ru/node/add/financing/507?destination=links/507.html

получается пока что так

print l('запрос администратору проекта', 'node/add/financing', array( 'query' =>  drupal_get_destination(),    'absolute' => TRUE));

http://www.site.ru/node/add/financing?destination=node/507

пи.эс. в 6ке не испытывал с этим проблем, а в 7ке встрял.

Комментарии

Аватар пользователя iNFerNo iNFerNo 13 сентября 2012 в 10:01

НЕмного разобрался забыл кое что добавить

$node = node_load(arg(1));

print l('запрос администратору проекта', 'node/add/financing/' . $node->nid, array( 'query' => drupal_get_destination()));

но не хочет алиас добавляться в место ноде/нид_ноды