【问题标题】:Joomla! Unable to edit modules PHP codesJoomla!无法编辑模块 PHP 代码
【发布时间】:2012-01-24 03:30:45
【问题描述】:

我对 Joomla 很陌生!以及 PHP。 目前我正在开发一个Joomla!网站使用 Joomla!版本 1.5.14。

我已经在我的网站上下载并安装了 VirtueMart 1.1.3,现在我想编辑 VirtueMart 模块的注册字段。

我去了 C:\xampp\htdocs\mysite\modules\mod_virtuemart 并打开了 mod_virtuemart PHP 脚本。

我只看到注册部分的这些代码:

<?php endif; ?>
    <?php if( $mosConfig_allowUserRegistration == '1' ) : ?>
        <tr>
          <td colspan="2">
            <?php echo $VM_LANG->_('NO_ACCOUNT'); ?>
            <a href="<?php $sess->purl( SECUREURL.'index.php?option=com_virtuemart&amp;page=mysite.registration' ); ?>">
            <?php echo $VM_LANG->_('CREATE_ACCOUNT'); ?>
            </a>
          </td>
        </tr>
        <?php endif; ?>

但我找不到注册字段的几行代码(供用户键入)。 示例:电子邮件、公司名称、职务、名字、姓氏等...(带有旁边的文本框) 希望你明白我的意思。

现在我想添加更多注册字段,例如“公司职位”等。 谁能告诉我在哪里可以找到这些代码以便我可以编辑它们?

【问题讨论】:

  • 为什么是 1.5.14?我也更喜欢使用 1.5 而不是最新的短期版本(直到 1.8 出来),但即使是 1.5 系列也不是最新的。 IIRC,您应该升级到 1.5.23,因为它具有重要的错误和安全修复。

标签: php joomla joomla-extensions virtuemart joomla-module


【解决方案1】:

据我所知,您应该从管理面板执行此操作。 Joomla 为美德玛特用户注册提供自定义字段设置。

你也可以参考下面的链接。

http://virtuemart.net/documentation/User_Manual/User_Registration_Fields.html

我认为这对你会有帮助。

如果你有什么新东西,请告诉我。

谢谢。

【讨论】:

  • 我有一个问题。我的代码托管在我的网站上。但是现在我想进行更改,我将代码放入 XAMPP,以便我可以在本地运行它们并在将它们放到互联网之前先对其进行测试。问题是,每当我点击“管理用户字段”时,它都会将我重定向到网站。如果我从那里编辑,更改将立即在我的网站上进行(我不想这样做)。我可以知道我应该更改哪些文件和哪些代码,以便当我点击“管理用户字段”时,它仍然会在本地?
  • 实际上,您的 baseURL 似乎仍然引用您的实时站点 URL。因此您需要更改 baseURL 以设置本地计算机。它可能在 configuration.php 文件中..Thx
  • 我在 configuration.php 文件中找不到“baseURL”。
猜你喜欢
  • 2017-06-08
  • 1970-01-01
  • 1970-01-01
  • 2014-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多