1

我有一个看法。我用 hook_views_default_views_alter() 改变了它。为了使我的更改变为活动状态,我需要转到 UI 并将其恢复为更改后的默认值。

如何以编程方式使新的默认设置变为活动状态?

换句话说:如何更改视图默认值并以编程方式使其处于活动状态?

4

1 回答 1

2

我不明白你在问什么,但听起来你想恢复视图。

您需要包括module_load_include('module', 'views')module_load_include('inc', 'views', 'drush/views.drush')。以及还原所有视图的功能views_revert_allviews(views_get_all_views());

检查函数hook_views_default_views_alter了解更多信息。

于 2016-03-24T00:23:06.107 回答