【问题标题】:How to edit Edit Profile And View Profile page (Joomla 2.5)如何编辑编辑个人资料和查看个人资料页面 (Joomla 2.5)
【发布时间】:2012-09-30 06:08:50
【问题描述】:

我使用 Joomla 2.5 创建了网络应用程序。

因为我使用了 Joomla 用户管理。我将菜单保留为查看配置文件和编辑配置文件(菜单项类型为用户管理器»用户配置文件)。问题是当我点击查看个人资料时,我也会得到不需要的数据,如下所示。

Basic Settings

Editor: Editor - JCE
Time zone: No Information Entered
Frontend language: No Information Entered
Backend Template Style: No Information Entered
Backend language: No Information Entered
Help Site: No Information Entered

所以我想要的是编辑这个页面并只显示我想要的。知道我需要按照哪些步骤进行编辑吗?

编辑 1

按照 Lodder 的回答后,我可以删除基本设置。现在在页面上我有

Profile

Name:: dummy name
Username:: id
Registered Date: Sunday, 07 October 2012
Last visited date: Tuesday, 09 October 2012

然而我想要的是

Profile

Name:: dummy name
Username:: id
Email Id :: dummy@dummy.com
Phone :: 12345678

【问题讨论】:

    标签: joomla joomla2.5 user-profile user-management


    【解决方案1】:

    遵循这些简单的步骤:

    1. 转到 Joomla 后端
    2. 转到用户管理器
    3. 打开参数窗口
    4. 将“前端用户参数”设置为“隐藏”

    更新:

    要将最后两个字段替换为电子邮件和电话,我首先建议您使用template override,这样您就不会编辑任何核心 Joomla 文件。 您想要覆盖的内容如下:

    root/components/com_users/views/profile/tmpl/default_core.php
    

    覆盖此文件后,打开它并从第 31 行开始,您将看到以下代码:

    <dt>
        <?php echo JText::_('COM_USERS_PROFILE_REGISTERED_DATE_LABEL'); ?>
    </dt>
    <dd>
        <?php echo JHtml::_('date', $this->data->registerDate); ?>
    </dd>
    

    需要替换为:

    <dt>
        <?php echo "E-mail"; ?> 
        //or you can make this language based. Up to you.
    </dt>
    <dd>
        <?php $user = JFactory::getUser();
              echo $user->email; ?>
    </dd>
    

    这同样适用于其他领域,我认为这将与此类似,具体取决于您创建它的方式:

    <dt>
         <?php echo "Phone"; ?> 
         //or you can make this language based. Up to you.
    </dt>
    <dd>
         <?php $user = JFactory::getUser();
               echo $user->phone; ?>
    </dd>
    

    【讨论】:

    • 感谢您的回答。你能看看我编辑的问题吗?
    • 我看到了你的编辑。您从哪里获得“电话”字段?
    • 我使用“插件管理器:用户 - 个人资料”创建了附加字段
    • 我进行了更改,但没有任何反应
    • 尝试不使用模板覆盖,因此只需尝试编辑 components/com_users/views/profile/tmpl/default_core.php
    猜你喜欢
    • 2012-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多