バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > 商品ページのタイトルタグ

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
EC15869
投稿日時: 2018/1/20 23:07
対応状況: −−−
新米
登録日: 2018/1/13
居住地:
投稿: 8
商品ページのタイトルタグ
▼テンプレート
[EC-CUBE] EC-CUBEのバージョン、新規インストールかアップデートか、等
[レンタルサーバ] レンタルサーバ名
[OS] 使用しているOS名、バージョン
[PHP] 使用しているPHPのバージョン
[データベース] 使用しているDB名、バージョン
[WEBサーバ] 使用しているWEBサーバ名、バージョン
[ブラウザ] 使用しているブラウザ名、バージョン
[導入プラグインの有無] あれば導入プラグインを記載
[カスタマイズの有無] あればカスタマイズ内容を記載(できるだけ具体的に)
[現象] 再現手順や、どのような現象が発生しているかなど、具体的に

お世話になります。
Eccube3.0 で商品ページのタイトルタグがページ名/店名の順になるように変更する方法がありますでしょうか?

調べましたが、/src/Eccube/Resource/template/default/default_frame.twigファイルの27行にあるTitle表示順番をページ名/店名で変更しましたが、商品詳細ページ以外にすべて変更できましたが、商品詳細ページだけ依然店名/ページ名のままです。

どこに問題あるか分かりません。
皆様に教えて頂けないでしょうか?
hiroo
投稿日時: 2018/1/22 21:22
対応状況: −−−
長老
登録日: 2016/6/9
居住地:
投稿: 160
Re: 商品ページのタイトルタグ
商品詳細ページを書き換えるようなプラグインは入っていませんか?
EC15869
投稿日時: 2018/1/22 23:04
対応状況: −−−
新米
登録日: 2018/1/13
居住地:
投稿: 8
Re: 商品ページのタイトルタグ
大変お世話になっております。

商品詳細ページを書き換えるようなプラグインって、どんなものでしょうか?詳細を教えていただけないでしょうか?

宜しくお願い致します。
hiroo
投稿日時: 2018/1/23 14:11
対応状況: −−−
長老
登録日: 2016/6/9
居住地:
投稿: 160
Re: 商品ページのタイトルタグ
何かはわかりませんが、インストールしているプラグインをすべて無効にして試してみると良いと思います。
EC15869
投稿日時: 2018/1/23 23:36
対応状況: −−−
新米
登録日: 2018/1/13
居住地:
投稿: 8
Re: 商品ページのタイトルタグ
ご回答有難うございました。試してみます。
mkodera
投稿日時: 2018/1/25 16:55
対応状況: −−−
半人前
登録日: 2017/4/19
居住地:
投稿: 13
Re: 商品ページのタイトルタグ
横から失礼いたします。
私も同様の状態になっています。

バージョン3.014と3.015で、
/src/Eccube/Resource/template/default/default_frame.twigの27行目を
<title>{{ title }} / {{ BaseInfo.shop_name }}{% if subtitle is defined and subtitle is not empty %} / {{ subtitle }}{% elseif title is defined and title is not empty %}{% endif %}</title>
に書き換えました。

3.014ではプラグインをすべて無効にしてみましたが、結果は同じです。
商品詳細ページのみ、店名が最初に来ています。また店名の前に/(スラッシュ)がついています。
どなたか解決法がお分かりになりましたらご教授願います。
468
投稿日時: 2018/1/26 16:44
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 商品ページのタイトルタグ
商品詳細ページでは、$title = "", $subtitle = 商品名 というルールで値を渡しているようです。
その為、{{ title }}だけを前に持って行ってもショップ名が先に表示される状態になります。
<title>{% if subtitle is defined and subtitle is not empty %}{{ subtitle }} / {% elseif title is defined and title is not empty %} {{ title }} / {% endif %}{{ BaseInfo.shop_name }}</title>

上記の記述でご要望の形になるのではないでしょうか?


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

mkodera
投稿日時: 2018/1/26 17:15
対応状況: −−−
半人前
登録日: 2017/4/19
居住地:
投稿: 13
Re: 商品ページのタイトルタグ
468さま ありがとうございました。
期待通りの表示となりました。

$subtitle = 商品名とは考えもつきませんでした。

本当にありがとうございました。
EC15869
投稿日時: 2018/1/30 0:14
対応状況: −−−
新米
登録日: 2018/1/13
居住地:
投稿: 8
Re: 商品ページのタイトルタグ
468様

お世話になっております。
実はすでに下記のように変更してありましたが、

<title>
{% if PageLayout.url == "homepage" %}
{{ BaseInfo.shop_name }}
{% else %}
{% if subtitle is defined and subtitle is not empty %}{{ subtitle }}{% elseif title is defined and title is not empty %}{{ title }}{% endif %} / {{ BaseInfo.shop_name }}
{% endif %}
</title>

商品詳細ページが依然店舗名/商品名の表示です。まったく変わっていません。何が問題ありますでしょうか?再度ご教授頂けないでしょうか?
ゲスト
投稿日時: 2018/1/30 7:11
対応状況: −−−
Re: 商品ページのタイトルタグ
小生の環境:

xampp-win32-5.6.30-0-VC11-installer
PHP Version 5.6.30
ECCUBE3.0.15
twig * 1.35.0 (2017-09-27)

では
管理画面の
「コンテンツ管理」「キャッシュ管理」
[レ]twig
「キャッシュ削除」
を実行したら、反映されましたが。
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2311
5
umebius
2085
6
yuh
1819
7
h_tanaka
1635
8
red
1569
9
mcontact
1265
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.