質問 > フロント機能 > 商品詳細ページのタイトルタグの変更 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2012/5/14 15:49
対応状況: −−−
|
商品詳細ページのタイトルタグの変更 はじめまして、nakauと申します。
現在 EC-CUBE 2.11.5 DBサーバー MySQL 5.0.77 kagoyaサーバー でECCUBEを構築しています。 それで、商品詳細ページのタイトルタグが デフォルトでは、サイト名 / 商品ページ名、 カテゴリページでは、サイト名 /カテゴリ名 になっているのを、 商品ページ名 / サイト名とカテゴリ名 / サイト名に変更したいです。 /eccube2_data/◯◯/Smarty/templates/テンプレート名の中のsite_frame.tpl中のをいじってみたのですが、タイトルタグの順番を入れ替えればエラーが出てしまい、上手く変更することができません。 どのようにすれば、目的のタイトルタグのような形にできるでしょうか? よろしくお願いいたします。 |
|
DELIGHT |
投稿日時: 2012/5/14 15:58
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: 商品詳細ページのタイトルタグの変更 タイトルのタグの順番を入れ替えるだけでは、
エラーは発生しにくいと思いますので、 タグの構文をどこか間違えているのではないでしょうか? 変更前と変更後のタグを教えていただけると、 お力になれる気がします。
|
ゲスト |
投稿日時: 2012/5/14 18:39
対応状況: −−−
|
Re: 商品詳細ページのタイトルタグの変更 DELIGHT様
ご返信ありがとうございます。 <title><!--{if $tpl_subtitle|strlen >= 1}--><!--{$arrSiteInfo.shop_name|h}--> / <!--{$tpl_subtitle|h}--><!--{elseif $tpl_title|strlen >= 1}--> / <!--{$tpl_title|h}--><!--{/if}--></title> を <title><!--{$tpl_subtitle|h}--><!--{elseif $tpl_title|strlen >= 1}--> / <!--{if $tpl_subtitle|strlen >= 1}--><!--{$arrSiteInfo.shop_name|h}--> / <!--{$tpl_title|h}--><!--{/if}--></title> に変更して、アップロードすると、 Fatal error: Smarty error: [in site_frame.tpl line 42]: syntax error: unexpected {elseif} (Smarty_Compiler.class.php, line 486) in /home/◯◯◯/eccube2_data/×××/module/Smarty/libs/Smarty.class.php on line 1093 というエラーが出てきます。 何箇所か他のパターンも試したのですが、なにぶんECCUBEを触るのが初めてなのでイマイチどこをいじればいいか分かっておりません。 お手数ですが、よろしくお願いいたします。 |
|
DELIGHT |
投稿日時: 2012/5/14 19:12
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: 商品詳細ページのタイトルタグの変更 やはり、タグの構文を間違えているようですね。(if構文の位置が間違っているようです。)
2.11.5デフォルトのソースは、
となっていますので、
としてみてはどうでしょうか? 以下コード
外していたら申し訳ありません。
|
ゲスト |
投稿日時: 2012/5/15 12:28
対応状況: 解決済
|
Re: 商品詳細ページのタイトルタグの変更 解決できました。
丁寧に教えて下さりありがとうございました! |
|
riyuwu |
投稿日時: 2012/5/17 12:30
対応状況: −−−
|
一人前 登録日: 2012/4/11 居住地: 関西 投稿: 94 |
Re: 商品詳細ページのタイトルタグの変更 勉強になります。
ありがとうございます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |