我试图通过将profile.xml
文件与edit.php
(查看文件)放在templates/template_name/html/com_users/profile folder
中来覆盖这些文件,并确保edit.php
文件知道新的profile.xml ($this->form->loadFile( dirname(__FILE__) . DS . "profile.xml");)
但是在从前端的配置文件编辑页面更新自定义字段时,我似乎无法使其工作。我也可以看到自定义字段在profile.xml
方面没有应有的顺序。请有人帮帮我...
你不能覆盖 Joomla xml 文件。您需要创建一个用户插件以单独安装才能显示表单字段。有一个配置文件插件,它随默认的Joomla安装一起提供。有关这方面的更多详细信息,请参阅此处。