Решено. передать в блок аргумент

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

Аватар пользователя vovkama@drupal.org vovkama@drupal.org 20 ноября 2009 в 18:02

Люди добрые, подскажите как передать аргумент в блок?
в принципе это аргумент который работает но только с views page.
мне каким нибудь образом, надо передать этот аргумент, а еще лучше аргумент из "views page" в блок, который будет выводится под views page

<?php
//дергаем номер термина из url с синонимами.
$alias preg_replace('/^\/|\/+$/'''request_uri());
$url drupal_lookup_path('source'$alias);
if (
$url != false):
    list(
$taxonomy$term$termID) = split('[/]'$url);
    
$handler->argument $termID;
endif;
?>

Комментарии

Аватар пользователя vovkama@drupal.org vovkama@drupal.org 24 ноября 2009 в 13:05

Все оказалось намного проще чем я думал...
при пустом views выполняем код:

<?php
//дергаем номер термина из url с синонимами :)
$alias preg_replace('/^\/|\/+$/'''request_uri());
$url drupal_lookup_path('source'$alias);
if (
$url != false):
    list(
$taxonomy$term$termID) = split('[/]'$url);
    
$handler->argument $termID;

endif;

print 

views_embed_view('myviews''block'$termID);

?>