バージョン選択

フォーラム

メニュー

オンライン状況

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

PR

デザインテンプレート EC-CUBE3.0版が登場!
広告掲載について

サイト内検索

質問 > フロント機能 > ページタイトルの変更方法

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2007/8/6 3:12
対応状況: −−−
ページタイトルの変更方法
ページのタイトルに関して、「TOPページ」や「商品詳細ページ」等のはじめからあるページのタイトル<title>〜〜</title>を変更したいのですが、どこを変更すればできるのでしょうか?
自分で追加したページは、管理ページの「ページ詳細設定」で変更出来るのですが、TOPページ等だけは、いろんなファイルを探してみたのですが、結局分かりませんでした。

どなたかご教授いただけないでしょうか。
よろしくお願いいたします。
drednote
投稿日時: 2007/8/6 8:32
対応状況: −−−
常連
登録日: 2007/7/30
居住地: 滋賀
投稿: 41
Re: ページタイトルの変更方法
システムに最初から用意されているページについては確かにページ詳細管理からは変更出来ませんね。
各ページのタイトル部分についてはファイルにはどこにも設定は無く、これらは全てデータベースに入っています。
該当テーブルはdtb_pagelayoutで、これのpage_nameがタイトルに該当しています。
システムに最初から用意されているページのタイトルを変えたいのであれば
このデータベースレコードを書き換えるか、或いはphpファイル中で
sfGetPageLayoutを呼んだ後で$objPage->tpl_titleを書き換える必要が
あるでしょう。
個人的には、編集画面のPHPを書き換えてシステムに最初から用意されている
ページであってもタイトル等含め全て編集出来るようになった方が
良いのかな?という気もしなくもないですが。
ゲスト
投稿日時: 2008/2/13 22:30
対応状況: −−−
Re: ページタイトルの変更方法
こんにちは、EC-CUBEVer.1系でしたら、

TOPページのタイトルを変更したい場合は、
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=433&forum=2&post_id=1224#forumpost1224

こちらでよかったのですが、2.01から

■■
phpファイル中で
sfGetPageLayoutを呼んだ後で$objPage->tpl_titleを書き換える必要があるでしょう。
■■

こちらというこはわかったのですが、どうも詳しい記述がわかりませんでした。

もしよろしければ教えていただけると助かります。
よろしくお願いします。
ゲスト
投稿日時: 2008/2/28 21:55
対応状況: −−−
Re: ページタイトルの変更方法
↑誰も返信がなかったので(泣)自分で書き込みます。

たまたま2.01のファイルをいろいろいじっていまして、TOPページのタイトルの変更方法を見つけましたので書き込んでおきます。

2.01から、

data/class/pages/
こちらの中にそれぞれのページのデータがあり、
LC_Page_Index.php
の上部の、

function init() {
parent::init();
$this->tpl_mainpage = 'top.tpl';
$this->tpl_column_num = 3;
    $this->tpl_title = 'タイトル';

}


$this->tpl_title = 'タイトル';
この部分がありませんので追加するだけでした。
ゲスト
投稿日時: 2008/5/8 6:01
対応状況: −−−
Re: ページタイトルの変更方法
上の方法で変更できました。
ありがとうございました。
lucky7
投稿日時: 2008/6/13 2:10
対応状況: −−−
一人前
登録日: 2008/6/2
居住地: 東京近郊
投稿: 101
Re: ページタイトルの変更方法
ちなみにですが、「商品一覧ページ」は
どのように変更したら良いでしょうか?
knock
投稿日時: 2008/6/23 23:54
対応状況: −−−
半人前
登録日: 2007/12/20
居住地:
投稿: 25
Re: ページタイトルの変更方法
SQLでコレを実行してください

update dtb_pagelayout set page_name = '変えたいTITLE' where page_id = '2'
lucky7
投稿日時: 2008/6/24 0:09
対応状況: −−−
一人前
登録日: 2008/6/2
居住地: 東京近郊
投稿: 101
Re: ページタイトルの変更方法
ありがとうございます!
無事、修正が完了しました^^


----------------
EC-CUBEバージョン 2.1.2
PHPバージョン PHP 4.3.9
DBバージョン MySQL 4.1.20

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

クレジットカード情報の非保持化対応

統計情報

総メンバー数は20,548名です
総投稿数は83,580件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1662
4
yuh
1430
5
red
1076
6
fukap
907
7
shutta
827
8
468
800
9 ramrun 789
10
tsuji
784
11
umebius
723
12
tao_s
651
13 karin 641
14 sumida 638
15
homan
633
16 DELIGHT 571
17
patapata
502
18
flealog
483
19 tonton 436
20
ecbg
387


ネットショップの壺

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

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