[php]<div class="word_search">
<span class="hot">HOT検索キーワード:</span>
{# ▼ #}
{% set name = ‘ディナー’ %}
<a href="{{ url(‘product_list’) }}?category_id=&name={{ name }}">{{ name }}</a>
{# ▼ #}
{% set name = ‘フォーク’ %}
<a href="{{ url(‘product_list’) }}?category_id=&name={{ name }}">{{ name }}</a>
{# ▼ #}
{% set name = ‘パーコレーター’ %}
<a href="{{ url(‘product_list’) }}?category_id=&name={{ name }}">{{ name }}</a>
{# ▼ #}
{% set name = ” %}
<a href="{{ url(‘product_list’) }}?category_id=&name={{ name }}">{{ name }}</a>
{# ▼ #}
{% set name = ” %}
<a href="{{ url(‘product_list’) }}?category_id=&name={{ name }}">{{ name }}</a>
</div>[/php]
① 商品に合わせて「ディナー」等のキーワードを変更してください。 ② 追加する場合は、set name = ‘ ‘にキーワードを入力してください。
■EC-CUBE3機能カスタマイズ版
インストールと同時にデザインとカスタマイズ機能が実装されるのでサイト構築作業を大幅に短縮できます。
■デモサイト
インストール後、このようなサイトが立ち上がります。
■EC-CUBE3機能カスタマイズ版の機能内容
各機能についてこのページで解説しています。
■EC-CUBE3インストールガイド
■src/Eccube/Resource/template/default/Block/
[php]<div class="header_logo"><a href="{{ url(‘homepage’) }}"><img src="{{ app.config.front_urlpath }}/img/common/logo.png" /></a></div>[/php]
■html/template/default/img/common/logo.png
[php]<!–▼ヘッダーメニュー–>
<div id="header_menu_area">
<ul class="header_menu_link">
<li>
<a href="{{ url(‘help_about’) }}">
<span class="cb glyphicon glyphicon-star"></span>
当サイトについて
</a>
</li>
<li>
<a href="{{ url(‘help_privacy’) }}">
<span class="cb glyphicon glyphicon-user"></span>
プライバシーポリシー
</a>
</li>
<li>
<a href="{{ url(‘help_tradelaw’) }}">
<span class="cb glyphicon glyphicon-list
-alt"></span>特定商取引法表記
</a>
</li>
<li>
<a href="{{ url(‘contact’) }}">
<span class="cb glyphicon glyphicon-pencil"></span>
お問い合わせ
</a>
</li>
</ul>
</div>[/php]
(3)商品検索 search_product.twig
[php]<div class="word_search">
<span class="hot">HOT検索キーワード:</span>
{# ▼ #}
{% set name = ‘ディナー’ %}
<a href="{{ url(‘product_list’) }}?category_id=&name={{ name }}">{{ name }}</a>
{# ▼ #}
{% set name = ‘フォーク’ %}
<a href="{{ url(‘product_list’) }}?category_id=&name={{ name }}">{{ name }}</a>
{# ▼ #}
{% set name = ‘パーコレーター’ %}
<a href="{{ url(‘product_list’) }}?category_id=&name={{ name }}">{{ name }}</a>
{# ▼ #}
{% set name = ” %}
<a href="{{ url(‘product_list’) }}?category_id=&name={{ name }}">{{ name }}</a>
{# ▼ #}
{% set name = ” %}
<a href="{{ url(‘product_list’) }}?category_id=&name={{ name }}">{{ name }}</a>
</div>[/php]
② 追加する場合は、set name = ‘ ‘にキーワードを入力してください。
(4)ログイン login.twig
カテゴリをたくさん登録していくと、グローバルメニューに収まらなくなりレイアウトが崩れてしまいます。
(1)グローバルメニューの「カテゴリー」部分を非表示にするか、または、(2)「カテゴリー」部 分を手動で入力して対応します。あるいは、(3)カテゴリを一つにまとめてしまうことも可能です。
[php]
{% macro tree(Category) %}
<li class="category_list sp">
[/php]
23行目付近、classに[sp]を追加
[php]
{% macro tree(Category) %}
<li class="category_list sp">
[/php]
42行目付近、61行目付近、(2箇所)
[php]
{% for Category in Categories %}
{{ _self.tree(Category) }}
{% endfor %}
[/php]
[php]
<li>
<a href="{{ url(‘product_list’) }}?category_id=2">インテリア</a>
</li>
[/php]
[php]
<li>
<a href="{{ url(‘*****’) }}">■■■</a>
<ul>
<li>
<a href="{{ url(‘*****’) }}">●●●</a>
</li>
</ul>
</li>
[/php]
[php]
<li>
<a href="{{ url(‘*****’) }}">■■■</a>
<ul>
<li>
<a href="{{ url(‘*****’) }}">●●●</a>
<ul>
<li><a href="{{ url(‘*****’) }}">◆◆◆</a></li>
</ul>
</li>
</ul>
</li>
[/php]
[php]{% for Category in Categories %}
{{ _self.tree(Category) }}
{% endfor %}[/php]
[php]<li>
<a href="{{ url(‘product_list’) }}"> 全商品</a>
<ul>
{% for Category in Categories %}
{{ _self.tree(Category) }}
{% endfor %}
</ul>
</li>[/php]