如何编辑编辑配置文件和查看资料页面(的Joomla 2.5)(How to edit Edit Pr

2019-08-01 06:58发布

我创建了使用Joomla 2.5的Web应用程序。

在我所使用的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

Answer 1:

按照这些简单的步骤:

  1. 转至后端的Joomla
  2. 进入用户管理器
  3. 打开PARAMATERS窗口
  4. 设置“前端用户参数”来“隐藏”

更新:

要更换最后2场与电子邮件和电话,我首先建议你做一个模板覆盖 ,让你没有任何的编辑核心的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>


文章来源: How to edit Edit Profile And View Profile page (Joomla 2.5)