OctoberCMS 中如何找到提示路径?
In OctoberCMS how do you find the hint path?
Mail::sendTo($to, 'OctoberCMS.PhotoElegance::mail.contactform', $params);
当调用这行代码时,我收到一条错误消息,内容如下:
"No hint path defined for [OctoberCMS.PhotoeElgance] on line 112 of vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php"
简单来说,我试图在提交联系表时发送邮件。该代码位于名为 onStart() 的函数中。我发现应用程序名称是 OctoberCMS。在点之后我有 PhotoElegance 因为那是网站名称。
在提示路径 (OctoberCMS.PhotoElegance) 之后,我将静态函数 (mail.contactform) 调用到已在 CMS 中构建的我定义的联系表单。
在哪里可以找到应用名称和网站名称。如果我想更改它们,我该如何定义它们。我知道这与名称间距有关,但我无法弄清楚。
嗨,您尝试发送电子邮件的方式称为 "Mail view" 这是您通过插件发送邮件的方式,邮件视图的路径是 author.plugin::path.to.view.
从你的问题的非常简短的定义中我可以看出你没有使用插件而是 october cms 的动态页面功能所以你必须使用 "mail template" .
转到设置> 在左侧栏中找到邮件-> 邮件模板> 单击新模板选择代码完成后您可以使用此模板从动态页面发送电子邮件。
Mail::sendTo($to, 'template.code', $params);
Mail::sendTo($to, 'OctoberCMS.PhotoElegance::mail.contactform', $params);
当调用这行代码时,我收到一条错误消息,内容如下: "No hint path defined for [OctoberCMS.PhotoeElgance] on line 112 of vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php"
简单来说,我试图在提交联系表时发送邮件。该代码位于名为 onStart() 的函数中。我发现应用程序名称是 OctoberCMS。在点之后我有 PhotoElegance 因为那是网站名称。
在提示路径 (OctoberCMS.PhotoElegance) 之后,我将静态函数 (mail.contactform) 调用到已在 CMS 中构建的我定义的联系表单。
在哪里可以找到应用名称和网站名称。如果我想更改它们,我该如何定义它们。我知道这与名称间距有关,但我无法弄清楚。
嗨,您尝试发送电子邮件的方式称为 "Mail view" 这是您通过插件发送邮件的方式,邮件视图的路径是 author.plugin::path.to.view.
从你的问题的非常简短的定义中我可以看出你没有使用插件而是 october cms 的动态页面功能所以你必须使用 "mail template" .
转到设置> 在左侧栏中找到邮件-> 邮件模板> 单击新模板选择代码完成后您可以使用此模板从动态页面发送电子邮件。
Mail::sendTo($to, 'template.code', $params);