3

在 Joomla!1.6 联系表单提交,我想设置一个自定义成功消息,以便前端用户提交联系表单后可以查看该消息。

基本上有2个问题:-

  1. 我正在使用com_contactJoomla! 提供的默认联系表单组件 ( )!v1.6。但我无法找到提交联系表和发送邮件的正确区域。所以我需要知道这个组件的页面名称和方法名称,从前端触发邮件。
  2. 如何在联系表单组件的特定方法中设置自定义消息(就像在管理员面板中一样),让前端用户知道他已经能够成功地将邮件发送给相关人员?

提前感谢所有可以提供帮助的人。

4

1 回答 1

6

显示消息

$this->setMessage(JText::_('COM_YOURCOMPONENT_MESSAGE'));如果您在控制器中,请使用。

或使用

JFactory::getApplication()->enqueueMessage(JText::_('COM_YOURCOMPONENT_MESSAGE'));

并且电子邮件是通过JoomlaRoot / components / com_contact / controllers / contact.php

找到函数submit(),邮件代码写在这里。

于 2011-04-04T06:39:59.903 回答