バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > 管理機能 > 特定ページにだけ表示させたい文面 追記

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2017/2/22 16:56
対応状況: 確認中
特定ページにだけ表示させたい文面 追記
質問です。
商品のカテゴリが、現在いくつか分かれていて
大まかにいうと、[新品]と[中古]があります。

定型文を[中古]カテゴリに入っている商品詳細ページにのみ表示させて、[新品]には定型文が出ないように。

…可能ですか??

定型文は、商品詳細ページの一番下の空いているところに
小さめの文字で入れたいと思っています。

知識はあまりありません。
できれば詳しく1から教えて頂けると助かります。
お手数ですがよろしくお願い致します。
umebius
投稿日時: 2017/2/22 19:11
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 特定ページにだけ表示させたい文面
今日だったか昨日だったか似た質問に回答させていただいたのですが、参考になりますでしょうか。

こちらです。
商品の属しているカテゴリー/タグによる分岐(EC-CUBE 3系)
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=18639&forum=10&post_id=80208#forumpost80208


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

ゲスト
投稿日時: 2017/2/23 9:38
対応状況: −−−
Re: 特定ページにだけ表示させたい文面
すみません。拝見させて頂いたのですが私レベルでは理解できませんでした…。

ロリポップのお話でしょうか?
/src/Eccube/Controller/ProductController.phpの中を編集する感じですか?

全く無知すぎてすみません。
umebius
投稿日時: 2017/2/23 11:22
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 特定ページにだけ表示させたい文面
説明不足で申し訳ございません。
ロリポップでも他でも大丈夫です
なかなか説明しきれないので記事にしました
コードはあまりテストしていないので問題がありましたら教えていただけると幸いです。
EC-CUBE3 商品がカテゴリーに所属しているかチェックする方法


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

ゲスト
投稿日時: 2017/2/28 15:06
対応状況: −−−
Re: 特定ページにだけ表示させたい文面
やっぱりわかりません。泣引用:

468
投稿日時: 2017/3/2 21:37
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 特定ページにだけ表示させたい文面
ちょうど、カテゴリごとにフリーエリアの入力欄を追加し、商品詳細ページで、その内容を表示させる(商品が所属するカテゴリを判定して)というプラグインを開発しております。
有償にはなりますが、もう少しでリリース予定ですので、もし、よろしければ、お待ちいただけましたら、幸いです。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

ゲスト
投稿日時: 2017/3/3 11:18
対応状況: −−−
Re: 特定ページにだけ表示させたい文面
やはり、普通に変更しようとしても難しいのでしょうか?
作業としては、かなり詳しい方だったら自力でできる 
といったレベルですか?
umebius
投稿日時: 2017/3/3 14:07
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 特定ページにだけ表示させたい文面
管理画面→コンテンツ管理→ページ管理→商品詳細ページのメニューからページ編集を選択

テンプレートファイルを編集するフォームにて、表示したい箇所に下記のコードを追加で大丈夫だと思います。

{% for ProductCategory in Product.ProductCategories %}
        {% if (ProductCategory.Category.name == '中古') %}
            <p class="small">ちょっと小文字の定型文</p>
        {% endif %}
{% endfor %}


カテゴリーの条件判定をしないといけないので簡単ではないですが、ウェブ制作関係者が慣れればそれほど難しくはないというレベルだと思います。


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

ゲスト
投稿日時: 2017/3/4 10:09
対応状況: 確認中
Re: 特定ページにだけ表示させたい文面
ありがとうございます!
できました!!

そこで、さらに教えて頂きたいのですが
子カテゴリがある商品についての表示です。

親カテゴリ A / B / C とあって
カテゴリCの中にさらに子カテゴリA
とある場合はどうすればいいでしょうか。

枝分かれしている(子がある)場合、最終選択カテゴリ名称を
入力すれば、表示することはできたんですが
メインとサブで名称かぶりがあると両方に表示されてしまうので
これもまた、区別したいです。


説明文章がうまくできていませんが…どうでしょうか。
umebius
投稿日時: 2017/3/4 12:24
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 特定ページにだけ表示させたい文面
名称ではなくIDで判断すれば良いと思います。各カテゴリーのIDはかぶることはありませんので。

{% for ProductCategory in Product.ProductCategories %}
        {% if (ProductCategory.Category.id == 5) %}
            <p class="small">ちょっと小文字の定型文</p>
        {% endif %}
{% endfor %}


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

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


 



ログイン


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

統計情報

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

投稿数ランキング

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.