バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > default_frame.twigの編集

その他

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ax1701
投稿日時: 2019/4/25 11:01
対応状況: 解決済
常連
登録日: 2018/6/11
居住地:
投稿: 66
Re: default_frame.twigの編集
umebius様

大変貴重なお答えをありがとうございました。

どのように修正するか?と言った部分は私には専門的すぎてわかりません。本当は基礎から勉強したいのですが、理解するための時間を割く事も出来ません。

ですので教えて貰った部分だけでも、ちゃんと理解したいと思っています。

大変助かりました。
ありがとうございます。
umebius
投稿日時: 2019/4/24 19:53
対応状況: −−−
登録日: 2016/7/22
居住地: 東京日本橋
投稿: 1296
Re: default_frame.twigの編集
description表示されて良かったです。
また何かございましたらご投稿ください
ax1701
投稿日時: 2019/4/24 18:34
対応状況: 解決済
常連
登録日: 2018/6/11
居住地:
投稿: 66
Re: default_frame.twigの編集
umebius様

ありがとうございます。

フリーエリアの文章が
<meta name="description" content="----">の
ーーーに入るようになりました。

全く無知な私に教えて戴いてありがとうございました。
umebius
投稿日時: 2019/4/24 18:31
対応状況: −−−
登録日: 2016/7/22
居住地: 東京日本橋
投稿: 1296
Re: default_frame.twigの編集
そうですね、何かありましたらご投稿ください。

解決しないようならログを確認するか、index_dev.phpを使ったデバッグモードにした方が良いかもしれません
ax1701
投稿日時: 2019/4/24 16:51
対応状況: 開発中
常連
登録日: 2018/6/11
居住地:
投稿: 66
Re: default_frame.twigの編集
umebius様

ありがとうございます。

良く拝見した上で今晩 やってみますね。
umebius
投稿日時: 2019/4/24 16:35
対応状況: −−−
登録日: 2016/7/22
居住地: 東京日本橋
投稿: 1296
Re: default_frame.twigの編集
おそらく下のようになるのが完成系ではないでしょうか?


<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>
{% if PageLayout.author is not empty %}
<meta name="author" content="{{ PageLayout.author }}">
{% endif %}
{% if PageLayout.url == "product_detail" %}
   <meta name="description" content="{{ include(template_from_string(Product.freearea)) }}">
{% else %}
   <meta name="description" content="{{ PageLayout.description }}">
{% endif %}
{% if PageLayout.keyword is not empty %}
<meta name="keywords" content="{{ PageLayout.keyword }}">
{% endif %}
{% if PageLayout.meta_robots is not empty %}
<meta name="robots" content="{{ PageLayout.meta_robots }}">
{% endif %}


・template_form_stringはtemplate_from_stringに直す
・productは大文字のProductに直す
・elseifをifに直す
umebius
投稿日時: 2019/4/24 16:28
対応状況: −−−
登録日: 2016/7/22
居住地: 東京日本橋
投稿: 1296
Re: default_frame.twigの編集
{% elseif PageLayout.url
のところですが、
elseif ではなく、 if ではないでしょうか?

{% if PageLayout.url
ax1701
投稿日時: 2019/4/24 16:14
対応状況: 確認中
常連
登録日: 2018/6/11
居住地:
投稿: 66
Re: default_frame.twigの編集
umebius様 ご回答ありがとうございます。
おっしゃるように 大文字の P にしてやってみましたが、
エラーになります。

最初に修正した文で抜けがありましたので改めて書きます。
おおもとの抜粋。

1 <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>
2 {% if PageLayout.author is not empty %}
3 <meta name="author" content="{{ PageLayout.author }}">
4 {% endif %}
5 {% if PageLayout.description is not empty %}
6 <meta name="description" content="{{ PageLayout.description }}">
7 {% endif %}

カットした部分

5 {% if PageLayout.description is not empty %}
<meta name="description" content="{{ PageLayout.description }}">
6 {% endif %}

追記部分 4行目の下に

{% elseif PageLayout.url == "product_detail" %}
<meta name="description" content="{{ include(template_form_string(Product.freearea)) }}">
{% else %}
<meta name="description" content="{{ PageLayout.description }}">
{% endif %}
umebius
投稿日時: 2019/4/24 16:02
対応状況: −−−
登録日: 2016/7/22
居住地: 東京日本橋
投稿: 1296
Re: default_frame.twigの編集
そうです、2行目の P が大文字です。

商品詳細ページで使えるのは 大文字のProductかと思います。
ax1701
投稿日時: 2019/4/24 15:58
対応状況: 確認中
常連
登録日: 2018/6/11
居住地:
投稿: 66
Re: default_frame.twigの編集
すみません。
2行目の P は大文字だったのですね。
やってみます。
(1) 2 3 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


ec-cube.co

統計情報

総メンバー数は45,176名です
総投稿数は91,762件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
1894
4
468
1746
5
yuh
1584
6
umebius
1296
7
red
1281
8
fukap
907
9
tsuji
837
10
shutta
827
11 ramrun 789
12
tao_s
750
13
h_tanaka
730
14 karin 656
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© LOCKON CO.,LTD. All Rights Reserved.