3
このコード行は、私は戻って次のことを言うエラーが出ると呼ばれる
Mail::sendTo($to, 'OctoberCMS.PhotoElegance::mail.contactform', $params); 

:ベンダーの\ laravelのライン112上の[OctoberCMS.PhotoeElgance]について定義された 「いいえヒントパスを\枠組み\ SRC \を照らし\ビュー\ FileViewFinder.php "OctoberCMSではどのようにヒントのパスを見つけるのですか?

単純に、私は連絡フォームが提出されたときにメールを送信しようとしています。このコードは、onStart()という関数の中にあります。私はそのアプリ名がOctoberCMSであることを発見しました。私はPhotoEleganceを持っているドットの後、それはウェブサイトの名前です。

ヒントパス(OctoberCMS.PhotoElegance)の後、私は静的関数(mail.contactform)を、CMSに組み込まれている定義済みの連絡先フォームに呼び出します。

ここで、アプリ名とウェブサイト名を確認します。私がそれらを変更したい場合、どのようにこれらを定義するのですか?私はこれが名前のスペーシングと関係していることを理解していますが、私はそれを理解できません。

答えて

1

こんにちは、電子メールを送信しようとする方法は"Mail view"と呼ばれています。これは、メール形式のプラグインを送信する方法で、メールビューへのパスはauthor.plugin :: path.to.viewです。

あなたの問題の非常に短い定義から、あなたはプラグインを使用していないことがわかりますが、10月のCMSの動的ページ機能だとわかるので、"mail template"を使用する必要があります。

左側のバーにメール→メールテンプレートを見つける>新しいテンプレートをクリックするコードを一度選択すると、このテンプレートを使用してダイナミックページからメールを送信できます。

Mail::sendTo($to, 'template.code', $params); 
+0

ありがとう。その部分を働かせてください。 – Usman

関連する問題