从 alfresco 社区的用户配置文件中删除字段
Remove field from user profile in alfresco community
我正在使用露天社区 5。0.d
我想从用户个人资料中删除 google 用户名字段。
到目前为止,
我找到了处理这种形式的文件,userprofile.get.html.ftl 和 userprofile.get.js。现在,当我在 userprofile.get.html.ftl 中注释掉 google 用户名字段的 div 标记时,整个表单被隐藏,控制台上没有任何错误。
表格变成空白,如下面的屏幕截图所示。
知道如何删除吗?
谢谢。
我将 hidden
class 添加到 div
以隐藏它们而不是将其删除,因为它没有显示您提到的任何表单字段。
<#if profile.googleUsername?? && profile.googleUsername?length!=0>
<div class="row hidden">
<span class="fieldlabelright">${msg("label.googleusername")}:</span>
<span class="fieldvalue">${profile.googleUsername?html}</span>
</div>
</#if>
对于编辑字段,
<div class="row hidden">
<span class="label"><label for="${el}-input-googleusername">${msg("label.googleusername")}:</label></span>
<span><input type="text" maxlength="256" size="30" id="${el}-input-googleusername" value="" <@immutablefield field="googleusername" /> /></span>
</div>
它运行良好。
我发现表单未显示的原因是我只是删除了 div 标签,而不是这些字段的 dom.get 方法。
要修改的文件:
- profile.js
- userprofile.get.html.ftl
解法:
- 删除要从中删除的字段的 dom.get
profile.js。
- 删除这些字段的 div 标签
userprofile.get.html.ftl.
- 重启tomcat
瞧!!!
已修复并完成。
我正在使用露天社区 5。0.d
我想从用户个人资料中删除 google 用户名字段。
到目前为止, 我找到了处理这种形式的文件,userprofile.get.html.ftl 和 userprofile.get.js。现在,当我在 userprofile.get.html.ftl 中注释掉 google 用户名字段的 div 标记时,整个表单被隐藏,控制台上没有任何错误。
表格变成空白,如下面的屏幕截图所示。
知道如何删除吗?
谢谢。
我将 hidden
class 添加到 div
以隐藏它们而不是将其删除,因为它没有显示您提到的任何表单字段。
<#if profile.googleUsername?? && profile.googleUsername?length!=0>
<div class="row hidden">
<span class="fieldlabelright">${msg("label.googleusername")}:</span>
<span class="fieldvalue">${profile.googleUsername?html}</span>
</div>
</#if>
对于编辑字段,
<div class="row hidden">
<span class="label"><label for="${el}-input-googleusername">${msg("label.googleusername")}:</label></span>
<span><input type="text" maxlength="256" size="30" id="${el}-input-googleusername" value="" <@immutablefield field="googleusername" /> /></span>
</div>
它运行良好。
我发现表单未显示的原因是我只是删除了 div 标签,而不是这些字段的 dom.get 方法。
要修改的文件:
- profile.js
- userprofile.get.html.ftl
解法:
- 删除要从中删除的字段的 dom.get profile.js。
- 删除这些字段的 div 标签 userprofile.get.html.ftl.
- 重启tomcat
瞧!!!
已修复并完成。