Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在drupal 6中从视图中删除节点_Php_Drupal_Drupal 6_Views_Drupal Views - Fatal编程技术网

Php 如何在drupal 6中从视图中删除节点

Php 如何在drupal 6中从视图中删除节点,php,drupal,drupal-6,views,drupal-views,Php,Drupal,Drupal 6,Views,Drupal Views,我的视图包含按评级(投票API/Fivestar)排列的节点列表 我希望用户隐藏他们不希望在此视图中看到的节点。这可以做到吗?他们不想看到的节点是完全任意的吗?就像他们只想隐藏一个他们已经读过的节点,而不在乎?如果是这样的话,那就没有我知道的简单方法了。这需要某种我从未见过的自定义模块 如果它更具可预测性和一致性,如用户希望将视图更改为仅显示分级为3或以上或4或以上的节点,则可以通过为其创建过滤器并将其公开来实现 希望有帮助。他们不想看到的节点是完全任意的吗?就像他们只想隐藏一个他们已经读过的节

我的视图包含按评级(投票API/Fivestar)排列的节点列表


我希望用户隐藏他们不希望在此视图中看到的节点。这可以做到吗?

他们不想看到的节点是完全任意的吗?就像他们只想隐藏一个他们已经读过的节点,而不在乎?如果是这样的话,那就没有我知道的简单方法了。这需要某种我从未见过的自定义模块

如果它更具可预测性和一致性,如用户希望将视图更改为仅显示分级为3或以上或4或以上的节点,则可以通过为其创建过滤器并将其公开来实现


希望有帮助。

他们不想看到的节点是完全任意的吗?就像他们只想隐藏一个他们已经读过的节点,而不在乎?如果是这样的话,那就没有我知道的简单方法了。这需要某种我从未见过的自定义模块

如果它更具可预测性和一致性,如用户希望将视图更改为仅显示分级为3或以上或4或以上的节点,则可以通过为其创建过滤器并将其公开来实现


希望有帮助。

我会用的。用户标记内容(节点),然后使用视图过滤器将其隐藏。

我会使用。用户标记内容(节点),然后使用视图过滤器将其隐藏。

如果您想变得真正懒惰(并经得起未来考验),请使用分类法

创建一个名为“可见”的词汇表,并添加一个“否”术语

然后过滤掉所有带有可见/否视图标记的节点


不管怎样,对新手使用普通语言总是更好。

如果你想变得真正懒惰(并且经得起未来的考验),请使用分类法

创建一个名为“可见”的词汇表,并添加一个“否”术语

然后过滤掉所有带有可见/否视图标记的节点


无论怎样,对新手使用普通语言总是更好。

这可以通过多种方式实现。您希望用户选择要隐藏的节点,还是希望对所有用户隐藏某些节点?这可以通过多种方式实现。您是希望用户选择要隐藏的节点,还是希望对所有用户隐藏某些节点?我不会这样做:标记存储在DB查询方面往往比分类法更昂贵,对于像这样的情况,taxonomy是不够的,因为您必须存储谁标记了什么。我不会这样做:就DB查询而言,标记存储往往比taxonomy更昂贵,对于像这样的情况,taxonomy是不够的,因为您必须存储谁标记了什么。