<< 掲示板に戻る



投稿者: えふ
タイトル: Re^6: MAX6の詳細説明について(できませんでした)
日付: 2017/3/29(Wed) 7:58:29
E-mail:
URL:
元に戻して

220行の
$copy.='var n="'.$cool.'";'."\n";
$copy.='if(n == "1"){'."\n";
$copy.="\t".'document.fo.cool.checked=true;'."\n";
$copy.='}'."\n";
を削除

249行
$copy.='document.fo.msg3.value=msg3;'."\n";
の下に

$copy.='var pack="'.$pack.'";'."\n";
$copy.='pack=pack.split("<br>");'."\n";
$copy.='pack=pack.join("\n");'."\n";
$copy.='var cool="'.$cool.'";'."\n";
$copy.='cool=cool.split("<br>");'."\n";
$copy.='cool=cool.join("\n");'."\n";
$copy.='document.fo.pack.value=pack;'."\n";
$copy.='document.fo.cool.value=cool;'."\n";
と追加

522行
if($cool eq "1"){
$ck_c=" checked";
}
else{
$ck_c="";
}
を削除

547行の
$msg5=~s/<br>/\n/g;
の下に

$pack=~s/<br>/\n/g;
$cool=~s/<br>/\n/g;
と追加


791行の
<tr>
<td>サイズ</td><td><input type="text" name="pack" size=12 value="$pack">(例) 60</td>
</tr>

<tr>
<td>クール便</td><td><input type="checkbox" name="cool" value="1"$ck_c>クール便にする</td>
</tr>

を削除して

836行の
<tr>
<td>説明5(詳細画面用)</td><td><textarea name="msg5" cols="60" rows="5">$msg5</textarea>
</td>
</tr>
の下に

<tr>
<td>説明6(詳細画面用)</td><td><textarea name="postage" cols="60" rows="5">$postage</textarea>
</td>
</tr>
<tr>
<td>説明7(詳細画面用)</td><td><textarea name="weight" cols="60" rows="5">$weight</textarea>
</td>
</tr>

と追加

1378行の
if(document.fo.pack.value){
tmp=document.fo.pack.value;
if(tmp.match(/[^0-9]+/)){
errormsg+="※サイズに半角数字以外が含まれています。\n";
}

}
を削除


cgi/admin.cgiの
447行の
if($name eq "msg" || $name eq "msg2" || $name eq "msg3" || $name eq "msg4" || $name eq "msg5"){

if($name eq "msg" || $name eq "msg2" || $name eq "msg3" || $name eq "msg4" || $name eq "msg5" || $name eq "pack" || $name eq "cool"){
と変更

cgi/lib/makehtml.plの
867行の
${$skinref}=~s/#pack/$pack/;
を削除

874行の
${$skinref}=~s/<!--msg3-->/$msg3/;
の下に
${$skinref}=~s/<!--msg4-->/$msg4/;
${$skinref}=~s/<!--msg5-->/$msg5/;
${$skinref}=~s/<!--msg6-->/$pack/;
${$skinref}=~s/<!--msg7-->/$cool/;

と追加
${$skinref}=~s/<!--msg4-->/$msg4/;
${$skinref}=~s/<!--msg5-->/$msg5/;
がすでにある場合はこれは追加しなくていいです。

cgi/lib/cart/functions.plの
96行
if($cl){
$cool_count++;
}
を削除
107行
if($weight=~/\D/){
$MSIZE{$weight}+=$amount;
}
else{
$weight_all+=$weight*$amount;
}
if($pack){
push @pack_all_a,"$pack:$amount";
}
を削除

商品詳細ページのスキン(item_fo4.htmlなど)の
<input type="hidden" name="pack" value="#pack">
<input type="hidden" name="cool" value="#cool">
を削除

行番号は正確ではないと思いますが
近いところを探してください。

以上です。



※この記事に返信を書く (元記事は必要な部分のみ残してください。)
おなまえ: ※"通りすがり"のようなぞんざいなハンドルネームは止めてください。
タイトル:
メール:
ホーム: ☆☆ ※1つの投稿に質問を複数書き込まないでください。数日以上分けて投稿してください。
メッセージ:
削除パス: クッキー:

- CGI Pal -