我需要隐藏一个视图,当有人得到帕拉姆存在。它应该被隐藏起来,就像在上下文过滤器中插入'Global: Null‘一样(如果没有结果,它会隐藏视图)。放置在面板中的视图*
我试图找到解决办法,但失败了。怎么做?
发布于 2014-10-16 04:47:32
我猜您是将它作为块添加到特定的路径中。如果是,请按照以下步骤执行:
发布于 2015-06-19 00:28:04
您只需在上下文过滤器中指定一个验证条件,就像您说的那样,可以是Global:null。然后选择在验证失败时要采取的操作。您可以使用PHP实现验证逻辑,最好在代码中的函数中实现,只需从视图中调用它即可。希望这能帮上忙。
发布于 2016-12-02 01:07:53
也许,如果您重写视图模板并添加一个if语句,类似于if (function == true) { //do something } (对不起,在PHP中非常可怕)
https://drupal.stackexchange.com/questions/133710
复制相似问题