Drupal 使用php参数查看用户内容值

Drupal 使用php参数查看用户内容值,drupal,views,Drupal,Views,只是尝试在drupal视图中使用php参数 我需要PHP,将检查用户cck内容配置文件字段值 如果为“开”,则为True 如果未“打开”,则为false 对不起,设计师不是程序员 最后,我将内容从cck内容配置文件类型的字段值交换为用户配置文件主要部分中的值。 现在我可以使用这个php参数来验证用户是否可以使用视图查看注释 global $user; profile_load_profile($user); if ($user->profile_does_cashregister ==

只是尝试在drupal视图中使用php参数

我需要PHP,将检查用户cck内容配置文件字段值

如果为“开”,则为True 如果未“打开”,则为false


对不起,设计师不是程序员

最后,我将内容从cck内容配置文件类型的字段值交换为用户配置文件主要部分中的值。 现在我可以使用这个php参数来验证用户是否可以使用视图查看注释

global $user;

profile_load_profile($user);

if ($user->profile_does_cashregister == 1)
return TRUE;
else 
return FALSE;

我仍然想知道如何使用simular验证器根据cck内容配置文件字段中的值过滤内容

对不起,我不完全明白你想做什么。请描述用户配置文件包含的数据类型、视图显示的内容以及参数值对视图的影响。基本上,我有一组用户可以对我在网站上的文档进行注释。默认情况下,当用户访问该页面时,这些注释将显示在文档下。我希望他们也能够规定哪些用户可以看到每个注释(如果有的话)。我没有按用户名或ID进行选择,而是按用户分组。我没有使用OG或角色,而是将它们用于其他用途。我已经创建了一些类别,这些类别只是用户cck内容配置文件节点上的开/关复选框。我正在考虑将它们移动到主配置文件页面。我只需要为viewsA设置一个真值=开。如果某个职责的复选框显示为“stock”,则PHP代码将返回一个真值当前登录用户职责页面上的“订单员工”职责是指勾选的配置文件内容类型。对不起,我把这弄得更混乱了