如何创建将用户指向“编辑配置文件”页面的链接? -- navigation 领域 drupal 相关 的问题

How do I create a link that points users to the edit profile page?


2
vote

问题

中文

我想创建一个链接,将每个用户带到他们的编辑配置文件页面。

我应该用什么作为网址?我在我尝试的路径上获得访问权限,包括 http://example.com/user/[uid ] /编辑。

英文原文

I would like to create a link that leads each user to their edit profile page.

What should I use as URL? I get access denied on the paths I tried, including http://example.com/user/[uid]/edit.

  

回答列表

1
 
vote
vote
最佳答案
 

您可能希望尝试使用菜单令牌模块,因此您可以添加用户ID令牌路径。

否则,您需要使用hook_menu()在自定义模块中创建页面回调,然后向"用户/编辑" ,并在该回调中将用户重定向到'USE / [UID] /编辑'。这样,您可以将菜单链接添加到"User / Edit" ,它将工作。查看此评论。

 

You might want to try using the Menu Token module, so you could add a user id token in the path.

Otherwise you'd need to create a page callback in a custom module using hook_menu(), say to 'user/edit', and in that callback, redirect the user to 'user/[uid]/edit'. That way you could add a menu link to 'user/edit' and it would work. See this comment for an example.

 
 
     
     

相关问题

0  如何为视图上的每个链接设置一个变量,未格式化列表  ( How to set one variable for each link on a views un formatted list ) 
我正在尝试创建一个变量来放入l()函数。这是下面的$ Rellink。 <?php print l('<span class="link-spanner"></span>', "$rellink", array ('html' => TRUE)); ?> 我有一个内容节点列表,我在未格式化的视图中显示。我希...

0  一个菜单链接,指向页面上的标记位置(我不能使用锚点)  ( A menu link that points to specfic place on a page i cant use anchors ) 
我的网站上有一些嵌入式PDFS使用PDF读取器模块,它正在工作。但我的老板希望在其中一个PDF中的一个特定位置的链接。因此,我需要某种方法来添加到主菜单的链接,将用户带到嵌入式PDF的页面,然后自动向下滚动到多页PDF中的正确位置。 我已经看了jQuery.Scrollto模块和jQuery.Scrollto脚本,...

1  功能菜单导入/导出  ( Features menu import export ) 
我有一个问题,将主菜单与功能模块导出。我去了特色&gt; module_name&gt;重新创造&gt; MENU_LINKS然后检查所有我想要的链接。 一旦我在新实例上导入功能,并非所有菜单链接都会显示出来。如果我去特色&gt; module_name&gt;被覆盖的&gt; menu_links所有链接都在那里显...

2  使用模板文件打印好菜单  ( Printing nice menus using template file ) 
我在被配置为漂亮菜单的管理/结构/菜单中创建了一个自定义菜单。现在我正在尝试使用我的section.tpl.php文件打印该菜单,如 $nice_menu = block_load('nice_menus',"1"); print drupal_render(_block_get_renderable_array...

3  如何仅添加块,仅向用户/ uid而不是用户/ uid /编辑  ( How to add block to only user uid and not user uid edit ) 
在我的网站上www.example / user / uid路径包含视图和编辑选项卡。我想只添加一些街区只是观看页面而不是编辑页面。 在块配置的可见性设置下使用"用户/ *(仅列出的页面)" 将块附加到两个页面。 如何仅在视图页面上显示它。 谢谢预期。 ...

1  如何在表单验证后将页面重定向到自定义位置?  ( How to redirect a page to the custom location after form validation ) 
我有一个标题部分的表单。当注释作为空的时,它将其重定向到名为/评论/回复的页面。我必须将其更改为自定义路径。我怎样才能这样做 ...

2  如何只显示超级鱼中的第二级菜单?  ( How to only display second level of menus in superfish ) 
我正在使用超级瞳头显示左侧栏中的菜单。我使用的主菜单导航结构只显示顶/第一级。在侧边栏中,我想仅显示第二级菜单。但我无法弄清楚如何做到这一点。 此刻,正在显示完整菜单... ps。我使用超级鱼的原因是因为我需要侧边栏菜单能够滑出/下拉菜单项。 我已提取 https://github.com/mehrpadin /...

0  设置菜单/块的可见性  ( Setting visibility of menu block ) 
我正在尝试设置一个菜单块的可见性,以便只能看到某些角色。这似乎是一项简单的任务,但我很难完成工作。我使用drupal 7 btw。 要创建一个菜单,我进入结构&gt;&gt; menus&gt;&gt;添加菜单,然后添加链接, 然后,告诉我它在块管理页面中创建了一个块,它确实如此。当我选择一个角色时,我知道我绝对不在...

0  库中应该复制到网站/全部或站点/模块的地方? [复制]  ( Where should libraries be copied to sites all or sites all modules ) 
这个问题已经在这里有答案: 图书馆模块。在哪里提取? (2个答案) 关闭 ...

1  将链接添加到Drupal 6视图幻灯片  ( Adding link to drupal 6 views slideshow ) 
可能是一个愚蠢的问题。我更习惯于Drupal 7,但我今天正在开展一个新的网站,它是Drupal 6.主页上有一个幻灯片幻灯片。按钮和图像自动循环。我们想添加每个按钮/图像的链接,以便人们可以单击并转到相关页面。 http://simulab.com 我看过每个图像使用的内容的节点,我惊讶地发现没有字段来存储...

1  Drupal 7日历 - 您如何禁用日期页面的数字链接?  ( Drupal 7 calendar how do you disable the number link to the day page ) 
如何禁用日历页面视图上日常页面的链接? ...

1  如何将自定义链接添加到$内容[“链接”?  ( How to add a custom link into contentlinks ) 
我需要帮助解决以下问题: 在我的节点内容类型(称为"Hotel" ),我想向现有链接添加一个自定义链接,通过$内容['links']。 自定义链接只能出现在酒店内容类型。 我要做什么?我必须修改哪些主题功能? 谢谢任何帮助。 p> phil ...

1  从非链接标题中展开到子页面的书籍导航  ( Book navigation that expands to child page from a non linked header ) 
我有一个有很多书的网站,其中一些人相当大。我已经设置了,以便页面右侧有一本书导航块。我希望能够展开导航块以启用要查看的子页面。但是,子的父页面没有内容。因此,似乎愚蠢地要点击和空页面,等待浏览器刷新,只是我可以查看儿童页面,所以我可以再次单击以获取子页面。这是对用户的非常脱节的体验。 我正在寻找一个可以看起来像这样的...

0  在jQuery手风琴中包裹一个块  ( Wrapping a block in jquery accordion ) 
问题 我正在为模块创建搜索页面。在该页面上,我有一个暴露的视图过滤器块,我想把它放入jQuery手风琴。 如果它在筛选器块下方的相同侧边栏中的相关性:我有一系列使用 Facet API可折叠模块。 此刻我将脚本"facetackaccians.js" 放在MyTheme / JS中/并使用.info文件添加它。...

0  超级度设置不可见  ( Superfish settings not visible ) 
我对超级鱼模块有一个奇怪的问题。如果我去块&gt;超级鱼菜单和gt;配置,我只看到页面,页面排除和内容类型。没有其他设置。我以某种方式能够将主菜单放入超级幼儿1菜单中,但没有任何设置可见。我在 /sites/all/libraries 中有超级瞳头库,以及 /sites/all/modules 中的超级鱼模块。 我正...

3  如何自动替换所有内部链接?  ( How can i replace all my internal links automatically ) 
我已将我的网站的域从 www.mysite.com 更改为 mysite.net 。我将网站上传到新域,一切都很好,但我有一个以上的节点,并且在几乎所有节点中我都有一个链接到网站上的另一个节点。 链接是绝对的,因此它们具有此表单: www.mysite.com/node/22 ,我需要将所有节点更改为新域。 手动更改...

1  Skype Auto Link  ( Skype auto link ) 
我知道如何在Drupal为Skype添加链接字段(Skype:用户名?聊天),但我发现任何关于自动将其转换为Skype链接的答案。 假设用户填补他们的个人资料,并在链接字段中写"外国人" ;此链接应在显示时自动转换为 <a href="skype:foreigner?chat">foreigner</a> 。 如何实...

0  如何禁用超级鱼手风琴?  ( How to disable the superfish accordion ) 
是否有可能以较小的响应尺寸禁用超级鱼手风琴"主菜单" 链接?而不是点击"主菜单" 以查看导航,我希望导航已经扩展,而无需单击链接。导航应直接从水平菜单直接到垂直菜单。 ...

0  可点击链接到标题  ( Clickable link to header ) 
我想有一个带有png文件的标题,可点击。 我正在使用drupal 7和omega主题。 在omega default.css中,我添加了以下内容: .branding-data { height: 250px; background-image: url('../images/slidehead...

1  如何隐藏超级鱼中的整个父级(顶部)级别?  ( How do i hide the entire parent top level in superfish ) 
使用超级小条模块,我需要只显示第二级和下面。这意味着,隐藏整个第一(父)级别,并仅基于当前页面显示儿童级别。 这是可能的吗? 我尝试编辑超级小檗块并更改菜单深度,但它不允许我选择深度以排除在其上方。 ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.