質問 > フロント機能 > 商品詳細ページからお問い合わせへ遷移するには |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
dio |
投稿日時: 2008/8/31 12:31
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2008/8/28 居住地: 投稿: 2 |
商品詳細ページからお問い合わせへ遷移するには はじめまして。
商品詳細にて、カート機能を使用せずに『お問い合わせ』にて対応するページを製作したいと思っています。 以前の書き込みで下記対応があります。 <form method="post" action="<!--{$smarty.const.SITE_URL}-->contact/"> <input type="hidden" name="products_name" value="<!--{$arrProduct.name|escape}-->" /> <input type="submit" name="" value="この商品について問い合わせる" /> </form> ※ 赤字の部分はSSLに飛ばすなら「$smarty.const.SSL_URL」に変更。 ※ 既存のformタグの内側に挿入しないように注意。その場合はgetが無難? それから、「data/Smarty/templates/contact/index.tpl」を下記のように編集。 152行目あたり: <textarea name="contents" cols="60" rows="20" class="area60" wrap="hard" maxlength="<!--{$smarty.const.LTEXT_LEN}-->" style="<!--{$arrErr.contents|sfGetErrorColor}-->"> <!--{$smarty.post.products_name|escape}--><!--{$contents|escape}--> </textarea> ※これは商品名を初期値としての対応でしたが、『商品コード』を初期値としてお問い合わせの[お問い合わせ内容]に自動挿入するにはどうすればよろしいのでしょうか? アドバイスいただけませんでしょうか。 |
seasoft |
投稿日時: 2008/8/31 14:19
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 商品詳細ページからお問い合わせへ遷移するには テンプレートに商品コードを出力している箇所があるなら、
<!--{$arrProduct.name|escape}-->" /> を書き換えれば良いと思う。 商品規格がある商品だと面倒な予感。(商品規格ごとに商品コードを設定できたと思うので。)
|
dio |
投稿日時: 2008/8/31 14:40
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2008/8/28 居住地: 投稿: 2 |
Re: 商品詳細ページからお問い合わせへ遷移するには seasoftさん
返信ありがとうございます。 しかしながら自信PHP知識が不足なこともあり、 <!--{$arrProduct.name|escape}-->" />をどのように書き換えれば良いのか、ご教授頂ければ幸いです。 |
seasoft |
投稿日時: 2008/8/31 16:17
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 商品詳細ページからお問い合わせへ遷移するには 商品コードを出力している部分が同じファイルに無いですか?
あれば、それをコピーして試すのが最初かと思います。 あまりにも難解なら、EC-CUBE をサポートしている業者と契約した方が今後のためにも良いと思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |