onepage.phpで製品の詳細を取得しようとしていますが、失敗します。多くのコードを試しましたが、うまくいきません。セッションを使用して取得する必要がありますか?誰かがコードを知っていますか?onepage.phpページ内の製品の詳細を取得するにはどうすればよいですか?
まず、[商品を購入]をクリックすると、checkout / cart /にリダイレクトされます。これは、このページのcart.phtmlとcart.phpを意味し、商品名の価格と総計が表示されます。[チェックアウトに進む]をクリックすると、checkout / onepage /...onepage.phpおよびonepage.phtmlにリダイレクトされます。
これで、onepage.phpにメールを設定しました。ユーザーが、onepage.phpの読み込み時に、カートページから[チェックアウトに進む]ボタンをクリックすると、メールが送信されます。
さて、メールの中に、製品名、数量、会社名などの製品の詳細を追加したいと思います。ここで私はすべてのステップを完了しましたが、製品の詳細を取得できません。製品は、ユーザーがチェックアウトを進めるために選択した製品になります。
here is my simple email template:
$to = "$email";
$from = "test@test.com";
$subject = "email test";
//begin of HTML message
$message = <<<EOF
<html>
<body bgcolor="#DCEEFC">
<center>
<b>email test</b> <br>
<h1><font color="red">Your Coupon Code:</font>$letters$random_chars<br></h1>
<h1>Product Name : $productname</h1>
<h1>Company Name : $comname</h1>
</center>
</body>
</html>
EOF;
$headers = "From: $from\r\n";
$headers .= "Content-type: text/html\r\n";
mail($to, $subject, $message, $headers);
さて、ここで私は電子メールを送信しましたが、製品名と会社名を含めるだけで問題なく動作しますが、どのように取得するのかわかりませんか?