gpt4 book ai didi

Joomla v1.6 - 如何以及在何处在 Controller 中设置自定义成功消息?

转载 作者:行者123 更新时间:2023-12-01 11:06:18 25 4
gpt4 key购买 nike

在 Joomla 中! 1.6 Contact Form提交,我想设置一个自定义的成功消息,让前端用户在提交contact form后可以看到该消息。

基本上有两个问题:-

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

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

最佳答案

显示消息

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

或使用

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

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

发送的

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

关于Joomla v1.6 - 如何以及在何处在 Controller 中设置自定义成功消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5532278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com