バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > detail.twig内で[SEO]タイトルの値を出力したい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nac335
投稿日時: 2022/10/23 19:54
対応状況: −−−
新米
登録日: 2019/12/18
居住地:
投稿: 2
detail.twig内で[SEO]タイトルの値を出力したい
[EC-CUBE] EC-CUBEのバージョン:4.1.2、新規インストール
[レンタルサーバ] エックスサーバー
[OS] Ubuntu:18.04.1
[PHP] 7.4.28
[データベース] MySQL 5.7.29
[WEBサーバ] Apache
[ブラウザ] Microsoft Edge
[導入プラグインの有無]なし
[カスタマイズの有無].twigのデザイン修正のみ

管理画面の商品情報登録ページには[SEO]タイトルという欄があり、この[SEO]タイトルは商品詳細ページアクセス時のタイトルタグに出力されいると考えております。
この[SEO]タイトルの値をdetail.twig内でも表示させたいという要望です。

具体的には商品名(Product.name)には英語の商品名、SEOタイトルには日本語の商品名として双方を同時に利用したいと考えております。

/src/Eccube/Controller/ProductController.phpのfunction detail()を確認すると、returnされている値は、以下のようになっておりました。

'title' => $this->title,
'subtitle' => $Product->getName(),
'form' => $builder->getForm()->createView(),
'Product' => $Product,
'is_favorite' => $is_favorite,


そこで、detail.twigで{{title}}を挿入してみましたが、値は何も表示されませんでした。
タイトルタグには[SEO]タイトルで設定された値が入っており、{{subtitle}}とすると、商品名が表示されます。
キャッシュを削除しても変化ありません。

detail.twig上で、[SEO]タイトルの値を出すにはこれまで考えた前提条件が間違っているのか、
何かしらコントローラー部分の修正が必要であるのか、ご指摘いただけないでしょうか。
mcontact
投稿日時: 2022/10/25 10:08
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1285
Re: detail.twig内で[SEO]タイトルの値を出力したい
引用:

管理画面の商品情報登録ページには[SEO]タイトルという欄があり、この[SEO]タイトルは商品詳細ページアクセス時のタイトルタグに出力されいると考えております。
この[SEO]タイトルの値をdetail.twig内でも表示させたいという要望です。


管理画面の商品情報登録ページには[SEO]タイトルという欄はEC-CUBE公式ではないと思いますが、何かのプラグインなどを使用していませんか?

https://www.ec-cube.net/manual/ec-cube4/product/product_new.php

[SEO]タイトルが別の項目の事を指しているのであれば、別ですがプラグイン等で実装されている様であればController部などを改修する必要があるかもしれません。
nac335
投稿日時: 2022/10/25 14:29
対応状況: −−−
新米
登録日: 2019/12/18
居住地:
投稿: 2
Re: detail.twig内で[SEO]タイトルの値を出力したい
失礼しました。
ご指摘の通り、他のメンバーがSEOプラグインをインストールしており、そのことが私に伝わっておらずEC-CUBEの標準機能だと勘違いしておりました。

場違いな質問にご回答頂き誠にありがとうございます。
mcontact
投稿日時: 2022/10/25 17:01
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1285
Re: detail.twig内で[SEO]タイトルの値を出力したい
引用:

nac335さんは書きました:
失礼しました。
ご指摘の通り、他のメンバーがSEOプラグインをインストールしており、そのことが私に伝わっておらずEC-CUBEの標準機能だと勘違いしておりました。

場違いな質問にご回答頂き誠にありがとうございます。


プラグインということで、どのプラグインを導入しているか記載がないので解りませんが、いくつか商品詳細ページに反映される(metaタグなどに)EC-CUBEプラグインストア内で公開されているが公開されていると思います。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
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.