我正在努力学习如何在开发站点和生产站点之间创建一个合理的工作流,我已经决定使用功能模块来帮助完成这一任务。
标准的"/user“页面允许我点击”忘记密码“或”创建新帐户“,但是我想要更多的选项,我想用功能模块覆盖该页面。我不确定这是不是一个好方法,但有了这个功能,我将有能力为用户创建帐户,登录到网站,并管理他们的帐户配置文件。
我添加了依赖项和强臂变量,但是我不知道如何使它使用"/user“路径。
谢谢你,迈克尔
发布于 2015-10-07 16:45:59
特性是在不同环境之间移动配置数据的方法,或者至少是最典型的。但在您的情况下,您需要移动功能,而不是简单的配置(因为您想要实现的目标不能仅仅是修改配置就可以完成)。
特性将一些Drupal对象作为视图、权限、角色、内容类型、面板等等,将它们放入以后可以导入到另一个Drupal实例的代码中。这被认为是配置,因为即使当这类对象向站点添加功能时,您也添加了一些模块。
因此,如果您能够设法实现您想要的功能(我想使用面板和其他模块),您可以使用功能导出该配置。我说可能是因为并不是所有的配置都可以以这种方式导出(大多数是)。
在您的情况下,您可能需要一个自定义模块来菜单_变型 /user URL,并使用一个自定义页面回调来添加您所需的内容。但你所需要的是过于宽泛,无法在这里解释。
https://drupal.stackexchange.com/questions/176784
复制相似问题