Drupal6中的PHP代码

Drupal6中的PHP代码,drupal,arguments,drupal-views,Drupal,Arguments,Drupal Views,我面临的问题的一个非常标准的例子是自定义内容(比如博客类型)。现在有一个视图,即“我的博客帖子”。在该视图中,我将参数作为User:uid。现在,对于链接部分,我只需编写以下代码: 全球$用户; 并将$user->uid作为参数发送给user:uid。 这给了我“我的博客文章”或登录用户的博客文章的链接 我想要的是一个类似“他的博客帖子”的视图。 因此,如果我访问其他用户的配置文件。应该有一个标签在他的个人资料“博客帖子由我” 因此,我需要有我正在访问其配置文件的用户的UID。因此,我如何从他的

我面临的问题的一个非常标准的例子是自定义内容(比如博客类型)。现在有一个视图,即“我的博客帖子”。在该视图中,我将参数作为User:uid。现在,对于链接部分,我只需编写以下代码:

全球$用户; 并将$user->uid作为参数发送给user:uid。 这给了我“我的博客文章”或登录用户的博客文章的链接

我想要的是一个类似“他的博客帖子”的视图。 因此,如果我访问其他用户的配置文件。应该有一个标签在他的个人资料“博客帖子由我”


因此,我需要有我正在访问其配置文件的用户的UID。因此,我如何从他的个人资料的URL或其他地方获取此参数。

如果您的URL的格式为
user/UID
您可以用来获取UID,那么通常的方法是从URL获取此参数。

+1-只是澄清一下:即使使用路径别名,例如“user/[user name]/profile',
arg()
仍将在“原始”Drupal路径上运行,而不是在别名上运行。因此,它可以可靠地用于从“node/[nid]”或本例中的“user/[uid]”等已知路径提取元素。除了使用
arg(1)
获取用户的uid外,还可以使用
菜单获取对象(“user”)
获取完全加载的用户对象。查阅