我不知道我是否要求不可能,但我希望在我的用户编辑区域中有一个标签,其中包含所有与博客相关的项目(即博客主题,博客信息,用户blogroll),而不是它们在用户内部/ %/ edit和user /%/ edit profile。
我整合了一个多用户网站,这对于用户友好性至关重要。
感谢您的任何想法!
答案 0 :(得分:0)
Drupal没有什么是不可能的,但这样做会是一个挑战。
使用hook_form_alter
,您可以更改所需的任何表单。这个代码必须转到自定义模块。然后,您必须使用页面回调重新创建表单,并处理验证和提交。您可以从创建表单的模块中重新创建代码。
或者,您可以将设置保留在user /%/ edit和其他位置,只需创建一个包含所有博客相关信息的特殊表单。这样,用户可以选择编辑其信息的位置。它可能是一个更好的选择,因为用户/%/ edit位置的“博客设置”将更多地与用户相关联,而不是博客。因此,当用户想要编辑他的一些个人详细信息时,他也想要编辑这些博客设置。
您的具体可能会有所不同,但默认设置通常是一个非常好的默认设置。