EC-CUBEの「カートに入れる」を「商品の見積り依頼」に変更

NO IMAGE

一般的なECサイトではない弊社の場合、 EC-CUBEの初期設定そのままでは使い勝手が宜しくありません。
正式なご注文前に在庫の確認が必要だったり、要個別対応なケースが大半のため、「カートに入れる」で完結させては不都合なことが多いのです。

管理画面から コンテンツ管理⇒ページ管理へ

「ページ一覧」からファイル名「現在のカゴの中」を編集。

/app/template/default/Cart/index.twig (ファイルの場所)

そこで、以下の部分を編集

{% block main %}
<h1 class=”page-heading”>ショッピングカート</h1>
<div id=”cart” class=”container-fluid”>
<div id=”cart_box” class=”row”>
<div id=”cart_box__body” class=”col-md-10 col-md-offset-1″>
{% if is_granted(‘ROLE_USER’) %}
<div id=”cart_box__flow_state” class=”flowline step3″>
{% else %}
<div id=”cart_box__flow_state” class=”flowline step4″>
{% endif %}
<ul id=”cart_box__flow_state_list” class=”clearfix”>
<li class=”active”><span class=”flow_number”>1</span><br>カートの商品</li>
{% if is_granted(‘ROLE_USER’) %}
<li><span class=”flow_number”>2</span><br>ご注文内容確認</li>
<li><span class=”flow_number”>3</span><br>完了</li>
{% else %}
<li><span class=”flow_number”>2</span><br>お客様情報</li>
<li><span class=”flow_number”>3</span><br>ご注文内容確認</li>
<li><span class=”flow_number”>4</span><br>完了</li>
{% endif %}
</ul>
</div>

赤文字の部分を下記の通りに変更。

{% block main %}
<h1 class=”page-heading”>見積依頼をする</h1>
<div id=”cart” class=”container-fluid”>
<div id=”cart_box” class=”row”>
<div id=”cart_box__body” class=”col-md-10 col-md-offset-1″>
{% if is_granted(‘ROLE_USER’) %}
<div id=”cart_box__flow_state” class=”flowline step3″>
{% else %}
<div id=”cart_box__flow_state” class=”flowline step4″>
{% endif %}
<ul id=”cart_box__flow_state_list” class=”clearfix”>
<li class=”active”><span class=”flow_number”>1</span><br>見積を依頼する商品</li>
{% if is_granted(‘ROLE_USER’) %}
<li><span class=”flow_number”>2</span><br>お問合せ内容確認</li>
<li><span class=”flow_number”>3</span><br>完了</li>
{% else %}
<li><span class=”flow_number”>2</span><br>お客様情報</li>
<li><span class=”flow_number”>3</span><br>お問合せ内容確認</li>
<li><span class=”flow_number”>4</span><br>完了</li>
{% endif %}
</ul>
</div>

EC-CUBEのtwigファイルがちんぷんかんぷんでも、日本語で書かれた部分だけを書き換えればOK。 最後の部分(200行を超えたあたり)も同様に書き換える。

<p id=”total_box__next_button” >
<a href=”{{ path(‘cart_buystep’) }}” class=”btn btn-primary btn-block”>レジに進む</a>
</p>
<p id=”total_box__top_button”>
<a  href=”{{ url(‘top’) }}” class=”btn btn-info btn-block”>お買い物を続ける</a>
</p>
</div>
</div></form>
{% else %}
<div id=”cart_box__message” class=”message”>
<p class=”errormsg bg-danger”>
<svg class=”cb cb-warning”><use xlink:href=”#cb-warning” /></svg>現在カート内に商品はございません。
</p>
</div>
{% endif %}</div><!– /.col –>
</div><!– /.row –>
</div>
{% endblock %}

以下の内容に変更。

 <p id=”total_box__next_button” >
<a href=”{{ path(‘cart_buystep’) }}” class=”btn btn-primary btn-block”>見積依頼に進む</a>
</p>
<p id=”total_box__top_button”>
<a  href=”{{ url(‘top’) }}” class=”btn btn-info btn-block”>その他の商品も見る</a>
</p>
</div>
</div></form>
{% else %}
<div id=”cart_box__message” class=”message”>
<p class=”errormsg bg-danger”>
<svg class=”cb cb-warning”><use xlink:href=”#cb-warning” /></svg>現在カート内に商品はございません。
</p>
</div>
{% endif %}</div><!– /.col –>
</div><!– /.row –>
</div>
{% endblock %}

枠のソースはこちらからお借りしました⇒ 櫻井法恵のブログ道 【全600種類】アメブロ用枠線 ~HTMLタグのコピぺで簡単!

EC-CUBEカテゴリの最新記事