掲示板に戻る




Cart Max 7.5項目の追加 投稿者: aki
いつもお世話になっております。
また連投になってすみません。

項目を追加したくCart Max7.5のreadmeの「項目の追加について」のまま試してみていますが、pc_check.htmlで反映されず空欄になります。

追加又は修正箇所はありますでしょうか。

質問ばかりで申し訳ありませんが、宜しくお願いいたします。
No.282432019/8/15(Thu) 23:48:55 Res


Re: Cart Max 7.5項目の追加 投稿者: aki
お世話になっております。

具体的に試しているのはreadmeを参考にenter.html配送方法の下に

<tr>
<td align="left" bgcolor="#ccccff">犬種 <font color="#CC3300">*</font></td>
<td align="left">
<input type="text" name="inu">犬の名前

<select name="iro">
<option value="ブラウン">ブラウン</option>
<option value="ホワイト">ホワイト</option>
<option value="グレー">グレー</option>
</select>犬の色

<input type="radio" name="kensyu" value="テリア">テリア
<input type="radio" name="kensyu" value="プードル">プードル
</td>

として、check.htmlの配送方法の下に

<tr>
<td align="left" bgcolor="#ccccff">犬種</td>
<td align="left">
犬の名前<!--inu-->
犬の色<!--iro-->
犬の犬種<!--kensyu-->
</td>

と加えています。

後は、cgi/lib/cart/cart.pl
$footer =~ s/<!--deliver-->/$sdeli/;
の下に

$footer =~ s/<!--inu-->/$FORM{'inu'}/;
$footer =~ s/<!--iro-->/$FORM{'iro'}/;
$footer =~ s/<!--kensyu-->/$FORM{'kensyu'}/;

と追加。


$info.=qq(<input type="hidden" name="ginkou" value="$FORM{'ginkou'}">\n);
の下に

$info.=qq(<input type="hidden" name="inu" value="$FORM{'inu'}">\n);
$info.=qq(<input type="hidden" name="iro" value="$FORM{'iro'}">\n);
$info.=qq(<input type="hidden" name="kensyu" value="$FORM{'kensyu'}">\n);

追加。

$mailbody.=<<EOM;
希望配達時間 : $dtime
EOM
}

の下に

$mailbody.=<<EOM;
犬の名前 : $FORM{'inu'}
犬の色 : $FORM{'iro'}
犬の犬種 : $FORM{'kensyu'}
EOM

を追加しています。

check.htmlに反映されず「犬の名前犬の色犬の犬種」とだけ表示されている状態です。

No.282452019/8/17(Sat) 0:37:40 Res


Re^2: Cart Max 7.5項目の追加 投稿者: えふ
$FORM
とあるところを全部
${$FO_ref}
としてみてください。
No.282462019/8/17(Sat) 7:18:52 Res


Re^3: Cart Max 7.5項目の追加 投稿者: aki
早々のご対応ありがとうございます。

check.htmlにも反映されたのですが、送信されたメールの変更部分の表示がHASH(0x941ba8)}{’inu’}になります。

お手数をお掛け致しますがご回答宜しくお願い致します。
No.282472019/8/17(Sat) 12:11:57 Res


Re^4: Cart Max 7.5項目の追加 投稿者: aki
大変失礼致しました。
自己解決できました。
有り難う御座いました。
No.282482019/8/18(Sun) 0:06:26 Res