Предварительные просмотры - PullRequest
1 голос
/ 25 ноября 2010

Я хочу изменить некоторые аргументы из представления texonomy_term.

function MYMODULE_views_pre_execute(&$view){
    if ($view->name == 'taxonomy_term') {

        $view->set_arguments(array(1)); // I want to change first arg to '1'

    }
}

Но ничего не работает. На странице сроков результат остается прежним (по умолчанию).

Ответы [ 3 ]

3 голосов
/ 25 ноября 2010

Я нашел ответ.Я должен был использовать hook_views_pre_view ()

0 голосов
/ 07 апреля 2011

Вы также можете установить аргумент по умолчанию на «1» в разделе аргументов представлений.

0 голосов
/ 25 ноября 2010

Вам не нужен код модуля для этого; в пользовательском интерфейсе Views вы можете указать, что по умолчанию для первого аргумента задано значение 1 (или любое другое значение).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...