Включить представление в пользовательский блок с аргументами - PullRequest
0 голосов
/ 22 февраля 2012

Я построил представление с некоторыми контекстными фильтрами. Я хотел бы включить представление в пользовательский блок PHP и предоставить им аргументы. Я искал пару часов сейчас, но я не нашел надежного решения. Я пробовал view_embed_view, view_include_view, view_load(), module_invoke, ... и многое другое.

Либо я делаю что-то не так, либо я все еще не нашел правильный способ сделать что-то подобное.

Кто-нибудь с советами или советом?

1 Ответ

0 голосов
/ 29 февраля 2012

Перво-наперво (я подумал, что лучше проверить), у вас есть веская причина для встраивания вида в блок? Не могли бы вы дать больше информации о вашем случае использования, так как может быть лучший способ сделать это.

Насколько я знаю, чтобы просто встроить представление, вы должны использовать views_embed_view(). Эта функция принимает имя представления, идентификатор дисплея и любые дополнительные аргументы передаются представлениям как «аргументы представлений».

Если у вас все еще есть проблемы, возможно, вам стоит опубликовать ваш код.

...