Drupal 6 中的 PHP 代码

发布于 2024-09-06 18:31:20 字数 324 浏览 3 评论 0原文

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

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

我想要的是像“他的博客文章”这样的视图。 因此,如果我访问其他用户的个人资料。他的个人资料中应该有一个选项卡“我的博客文章”。

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

A very standard example of the problem that I am facing is that of a custom content say blog type. Now there is a view namely "My Blog Posts". In that view i take the argument as User:uid. Now, for the link part i simply write the code below:

global $user;
and send $user->uid as the argument to User:Uid.
This give me link for "My Blog Posts" or the blog posts of the logged-in user

What I want is a view like "His Blog Posts".
So, if i visit the profile of some other user. There should be a tab in his profile "Blog Posts by Me".

So for that i need to have the UID of the user whose profile I am visiting. So, how can I get this parameter from URL of his profile or somevhere else.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

虐人心 2024-09-13 18:31:20

一种常见的方法是从 url 获取参数,如果您的 url 格式为 user/UID 您可以使用 arg(1) 获取 UID。

A common way would be to get the parameter from the url if your urls are in the format user/UID you can use arg(1) to get the UID.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文