EC-CUBE2.13で「当サイトについて」のページタイトルを変更する
- 公開日:2014/3/26
この記事は最終更新日から10年以上が経過しています。
EC-CUBEのデフォルトで作られる「当サイトについて」と「特定商取引に関する法律に基づく表記」の違いがビミョーだなーと思いつつも、「当サイトについて」を「会社概要」に変更して利用することになりました。
が、デフォルトページのタイトル変更って管理画面から一発ってわけじゃなかったのでその方法をメモ。
classファイルを変更する
/data/class/pages/abouts/LC_Page_Abouts.php
を以下のように変更します。(43行目)
// 変更前 $this->tpl_title = '当サイトについて'; // 変更後 $this->tpl_title = '会社概要';
ページを見てみると、この作業だけでページタイトルは変更されています。
利用ガイドブロックを変更する
次は、利用ガイドブロックに表示される「当サイトについて」を変更します。
このブロックを使用しないなら変更不要かも(後でややこしくなるので、ブロックを削除する or 一応変更しておく がいいと思います)
管理画面で、デザイン管理>PC>ブロック設定
から「利用ガイド」を編集します。(テンプレートファイルで29行目)
<li> <a href="<!--{$smarty.const.ROOT_URLPATH}-->abouts/<!--{$smarty.const.DIR_INDEX_PATH}-->" class="<!--{if $tpl_page_class_name == "LC_Page_Abouts"}-->selected<!--{/if}-->"> 会社概要</a></li> <li>
これでフロントエンドの表示変更は完了。
次は管理画面です。
混乱をさけるために、デザイン管理>PC>ページ詳細設定
で表示される名称も変更したいと思います。
データベースを変更する
変更するのは、dtb_pagelayoutというテーブルのpage_nameフィールドです。
「当サイトについて」となっているレコードが2つあります。
device_type_idが「10」「1」なのでPC用と携帯用なのでしょう。2.13ではスマホ用に「当サイトについて」はないようです。以上。