バージョン選択

フォーラム

メニュー

オンライン状況

61 人のユーザが現在オンラインです。 (48 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 61
もっと...

サイト内検索

質問 > フロント機能 > [お支払方法・お届け時間等の指定]ページのカスタマイズ ver.2.13.1

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tenso
投稿日時: 2014/12/17 12:54
対応状況: −−−
一人前
登録日: 2014/3/17
居住地:
投稿: 74
[お支払方法・お届け時間等の指定]ページのカスタマイズ ver.2.13.1
EC-CUBE: ver.2.13.1

HP制作初心者です。宜しくお願い致します。

[お支払方法・お届け時間等の指定]ページに表示されている

[お届け時間の指定]
[その他お問い合わせ]

の項目をまるまる削除したいです。

どのファイルのコードを、どのようにカスタマイズ修正したら宜しいか、初心者なため判りません。

どなたかお詳しい方、具体的にそのやり方を教えて頂けますでしょうか。

どうか宜しくお願い致します。
k-kuwahara
投稿日時: 2014/12/17 14:41
対応状況: −−−
長老
登録日: 2013/4/16
居住地: Tokyo
投稿: 175
Re: [お支払方法・お届け時間等の指定]ページのカスタマイズ ver.2.13.1
tenso 様

data/Smarty/templates/default/shopping/payment.tpl
こちらのソースファイルの、

[お届け時間の指定]
[その他お問い合わせ]

が含まれている<div>〜</div>をコメントアウトして頂ければ表示されないようになると思います。
tenso
投稿日時: 2014/12/17 18:16
対応状況: −−−
一人前
登録日: 2014/3/17
居住地:
投稿: 74
Re: [お支払方法・お届け時間等の指定]ページのカスタマイズ ver.2.13.1
k-kuwahara 様

早速のご返答、誠にありがとうございます。

折角、ソースファイルを教えて頂いたんですが、
コメントアウトの仕方が何度も失敗してしまい、
/*
*/
がそのまま表示されて、修正によってページから表示削除(非表示)されなくてはならない箇所もそのままとなってしまいます。。。

参考ページをいくつもググッてみましたが、中々解決しません。すみません。

お手数なんですが、どのようにコメントアウトすべきなのか、具体的に教えて頂けないでしょうか。

なにぶん初心者なもので、何卒、宜しくお願い致します。
yuh
投稿日時: 2014/12/17 18:42
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1818
Re: [お支払方法・お届け時間等の指定]ページのカスタマイズ ver.2.13.1
コメントアウトは
<!--{*

この間がコメントアウト

*}-->

です。
red
投稿日時: 2014/12/17 20:15
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1568
Re: [お支払方法・お届け時間等の指定]ページのカスタマイズ ver.2.13.1
こっちのほうが確実ですね

<!--{if false}-->


この間がコメントアウト


<!--{/if}-->


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

tenso
投稿日時: 2014/12/18 12:19
対応状況: −−−
一人前
登録日: 2014/3/17
居住地:
投稿: 74
Re: [お支払方法・お届け時間等の指定]ページのカスタマイズ ver.2.13.1
yuh 様

早速のご回答、誠にありがとうございます。

ご指摘頂いた方法で、[お届け時間の指定]部分が簡単にコメントアウト出来ました。
ありがとう御座います。

しかしながら、なぜか、[その他お問い合わせ]の部分がコメントアウト出来ませんでした。
コメントアウト出来ないと言うよりも、"ページエラー"になってしまいました。
何度コードの挿入部分を変更しても、同じ"ページエラー"です。

参考までに、私が行ったコメントアウトの方法は以下の通りです。

=======================
<!--{*
<div class="pay_area02">
<h3>その他お問い合わせ</h3>
<p>その他お問い合わせ事項がございましたら、こちらにご入力ください。</p>
<div>
<!--★その他お問い合わせ事項★-->
<!--{assign var=key value="message"}-->
<span class="attention"><!--{$arrErr[$key]}--></span>
<textarea name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" cols="70" rows="8" class="txtarea" wrap="hard"><!--{"\n"}--><!--{$arrForm[$key].value|h}--></textarea>
<p class="attention"> (<!--{$smarty.const.LTEXT_LEN}-->文字まで)</p>
</div>
</div>
*}-->
<div class="btn_area">
<ul>
<li>
<a href="?mode=return">
<img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" border="0" name="back03" id="back03" /></a>
</li>
<li>
<input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next" id="next" />
</li>
</ul>
</div>
</form>
</div>
</div>

========================

さまざま試してみましたが、全く方法が判らず困ってしまいました。

申し訳ありませんが、今一度、どのようにコメントアウトすべきなのか、具体的に教えて頂けないでしょうか。
何卒、宜しくお願い致します。
tenso
投稿日時: 2014/12/18 12:20
対応状況: −−−
一人前
登録日: 2014/3/17
居住地:
投稿: 74
Re: [お支払方法・お届け時間等の指定]ページのカスタマイズ ver.2.13.1
red 様

早速のご回答、誠にありがとうございます。

ご指摘頂いた方法で、[お届け時間の指定]部分が簡単にコメントアウト出来ました。
ありがとう御座います。

しかしながら、なぜか、[その他お問い合わせ]の部分がコメントアウト出来ませんでした。
コメントアウト出来ないと言うよりも、"ページエラー"になってしまいました。
何度コードの挿入部分を変更しても、同じ"ページエラー"です。

参考までに、私が行ったコメントアウトの方法は以下の通りです。

=======================
<!--{if false}-->
<div class="pay_area02">
<h3>その他お問い合わせ</h3>
<p>その他お問い合わせ事項がございましたら、こちらにご入力ください。</p>
<div>
<!--★その他お問い合わせ事項★-->
<!--{assign var=key value="message"}-->
<span class="attention"><!--{$arrErr[$key]}--></span>
<textarea name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" cols="70" rows="8" class="txtarea" wrap="hard"><!--{"\n"}--><!--{$arrForm[$key].value|h}--></textarea>
<p class="attention"> (<!--{$smarty.const.LTEXT_LEN}-->文字まで)</p>
</div>
</div>
<!--{/if}-->
<div class="btn_area">
<ul>
<li>
<a href="?mode=return">
<img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" border="0" name="back03" id="back03" /></a>
</li>
<li>
<input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next" id="next" />
</li>
</ul>
</div>
</form>
</div>
</div>

========================

さまざま試してみましたが、全く方法が判らず困ってしまいました。

申し訳ありませんが、今一度、どのようにコメントアウトすべきなのか、具体的に教えて頂けないでしょうか。
何卒、宜しくお願い致します。
IPLOGIC
投稿日時: 2014/12/19 19:32
対応状況: −−−
一人前
登録日: 2014/12/8
居住地: 東京都
投稿: 96
Re: [お支払方法・お届け時間等の指定]ページのカスタマイズ ver.2.13.1
tenso 様

ご提示いただいたソースを弊社環境で貼り付けて試しましたが、特にエラーは出ませんでした。
今回のコメントアウトとは別の原因でエラーが出ている可能性がありますので、エラー内容(できればエラー画面のスクリーンショット)をご提示いただけますか。


----------------
アイピーロジック株式会社
EC-CUBE専用メール配信サービス「PostCarrier for EC-CUBE」
[url=http://www.rakusite.net/]EC-CUBE専用サイト保守監視サービス「らくらくサイト保守

tenso
投稿日時: 2014/12/24 12:42
対応状況: −−−
一人前
登録日: 2014/3/17
居住地:
投稿: 74
Re: [お支払方法・お届け時間等の指定]ページのカスタマイズ ver.2.13.1
IPLOGIC 様

ご連絡ありがとう御座います。
ご返信が遅くなりまして、すみません。

エラー表示は、以下の画像の通りです。
(この掲示板に画像アップする方法が判らず、下記URLに表示するようにしました)

https://jpbooks01.files.wordpress.com/2014/12/coment_out001.gif

カート機能の表示が完全に消え、以下のメッセージだけが表示されます。

=============

システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡下さい。

=============

尚、参考までにエラー表示となってしまったカスタマイズの仕様を以下に記載させて頂きます。

218行目に、コメントアウト開始のコードを挿入し、
300行目にも、コメントアウト開始のコードを挿入し、
313行目に、コメントアウト終了のコードを挿入しました。

※ポイントの使用は利用不可としていますので、当初からポイント使用の部分は表示されていません。

===================
<!--{if false}--> ・・・・・・・・・・・・・・・・・・・・【ココにコメントアウト開始のコードを挿入】
<div class="pay_area02">
<h3>お届け時間の指定</h3>
<p class="select-msg">誠に恐れながら、海外発送につきましては時間指定をご利用いただけません。</p>
<p class="non-select-msg">まずはじめに、配送方法を選択ください。</p>
<!--{foreach item=shippingItem name=shippingItem from=$arrShipping}-->
<!--{assign var=index value=$shippingItem.shipping_id}-->
<div class="delivdate top">
<!--{if $is_multiple}-->
<span class="st">▼<!--{$shippingItem.shipping_name01}--><!--{$shippingItem.shipping_name02}-->
<!--{$arrPref[$shippingItem.shipping_pref]}--><!--{$shippingItem.shipping_addr01}--><!--{$shippingItem.shipping_addr02}--></span><br/>
<!--{/if}-->
<!--★お届け日★-->
<!--{assign var=key value="deliv_date`$index`"}-->
<span class="attention"><!--{$arrErr[$key]}--></span>
お届け日:
<!--{if !$arrDelivDate}-->
ご指定頂けません。
<!--{else}-->
<select name="<!--{$key}-->" id="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
<option value="" selected="">指定なし</option>
<!--{assign var=shipping_date_value value=$arrForm[$key].value|default:$shippingItem.shipping_date}-->
<!--{html_options options=$arrDelivDate selected=$shipping_date_value}-->
</select>&nbsp;
<!--{/if}-->
<!--★お届け時間★-->
<!--{assign var=key value="deliv_time_id`$index`"}-->
<span class="attention"><!--{$arrErr[$key]}--></span>
お届け時間:
<select name="<!--{$key}-->" id="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
<option value="" selected="">指定なし</option>
<!--{assign var=shipping_time_value value=$arrForm[$key].value|default:$shippingItem.time_id}-->
<!--{html_options options=$arrDelivTime selected=$shipping_time_value}-->
</select>
</div>
<!--{/foreach}-->
</div>
<!--{/if}-->

<!-- ▼ポイント使用 -->
<!--{if $tpl_login == 1 && $smarty.const.USE_POINT !== false}-->
<div class="point_area">
<h3>ポイント使用の指定</h3>
<p><span class="attention">1ポイントを<!--{$smarty.const.POINT_VALUE|number_format}-->円</span>として使用する事ができます。<br />
使用する場合は、「ポイントを使用する」にチェックを入れた後、使用するポイントをご記入ください。
</p>
<div class="point_announce">
<p><span class="user_name"><!--{$name01|h}--> <!--{$name02|h}-->様</span>の、現在の所持ポイントは「<span class="point"><!--{$tpl_user_point|default:0|number_format}-->Pt</span>」です。<br />
今回ご購入合計金額:<span class="price"><!--{$arrPrices.subtotal|number_format}-->円</span> <span class="attention">(送料、手数料を含みません。)</span>
</p>
<ul>
<li>
<input type="radio" id="point_on" name="point_check" value="1" <!--{$arrForm.point_check.value|sfGetChecked:1}--> onclick="eccube.togglePointForm();" /><label for="point_on">ポイントを使用する</label>
<!--{assign var=key value="use_point"}--><br />
今回のお買い物で、<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|default:$tpl_user_point}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" class="box60" />&nbsp;Ptを使用する。<span class="attention"><!--{$arrErr[$key]}--></span>
</li>
<li><input type="radio" id="point_off" name="point_check" value="2" <!--{$arrForm.point_check.value|sfGetChecked:2}--> onclick="eccube.togglePointForm();" /><label for="point_off">ポイントを使用しない</label></li>
</ul>
</div>
</div>
<!--{/if}-->
<!-- ▲ポイント使用 -->
<!--{if false}--> ・・・・・・・・・・・・・・・・・・・・【ココにコメントアウト開始のコードを挿入】
<div class="pay_area02">
<h3>その他お問い合わせ</h3>
<p>その他お問い合わせ事項がございましたら、こちらにご入力ください。</p>
<div>
<!--★その他お問い合わせ事項★-->
<!--{assign var=key value="message"}-->
<span class="attention"><!--{$arrErr[$key]}--></span>
<textarea name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" cols="70" rows="8" class="txtarea" wrap="hard"><!--{"\n"}--><!--{$arrForm[$key].value|h}--></textarea>
<p class="attention"> (<!--{$smarty.const.LTEXT_LEN}-->文字まで)</p>
</div>
</div>
<!--{/if}-->  ・・・・・・・・・・・・・・・・・・・・【ココにコメントアウト終了のコードを挿入】
<div class="btn_area">
<ul>
<li>
<a href="?mode=return">
<img class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_back.jpg" alt="戻る" border="0" name="back03" id="back03" /></a>
</li>
<li>
<input type="image" class="hover_change_image" src="<!--{$TPL_URLPATH}-->img/button/btn_next.jpg" alt="次へ" name="next" id="next" />
</li>
</ul>
</div>
</form>
</div>
</div>
===================


尚、300行目のコメントアウト開始のコードを削除しますと、エラー表示問題は起こりませんが、
当然ながら、[その他お問い合わせ]の項目は表示されてしまいます。

現状では、[お届け時間の指定]の項目は非表示でOKですが、
[その他お問い合わせ]の項目を非表示とすることが出来ず、困っております。

長々とした文面になってしまいましたが、何卒、ご教授頂けますよう、宜しくお願い致します。
red
投稿日時: 2014/12/24 13:31
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1568
Re: [お支払方法・お届け時間等の指定]ページのカスタマイズ ver.2.13.1
コメントアウト終了のコードが足りないことが原因です
必ず開始終了はペアで使ってください


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,308名です
総投稿数は109,693件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.