ページを追加しよう!

ヘッダー、フッターを継承するページの作成方法

URLの例:
http://システムの設置先URL/other.php?key=新しいページ名

システムで表示するページはデータベースで管理しておりますので ページを追加した際には、データベースを合わせて更新する必要がございます。

新しくページを追加する手順を記載いたしますのでご参考ください。

1.template.csvの更新

  1. システム設置場所からtdb/template.csvファイルをダウンロードします。
  2. エクセル等でファイルを開き、末尾の1行をコピー&ペーストして行を追加します。
  3. A列、C列を連番になるように修正します。
  4. E列をother.php?key=○○の○○の文字を修正します(今回の場合はexample)
  5. I列を表示するデザインテンプレートのパスを修正します。
例:
391,,T0391,/nobody/,example,15,3,OTHER_PAGE_DESIGN,other/example.html,0

※D列の「/nobody/」は未ログイン時のユーザーに対して表示するページという権限設定です。

※全てのユーザーにページの閲覧を許可する場合は「/nobody/nUser/cUser/admin/」と書いてください。

2.データベースの更新

  1. 修正したtemplate.csvファイルをFTPでアップロードして上書きします。
  2. http://システムの設置先URL/tool.phpを開き、パスワードを入力してログインします。
  3. ページ下部にある「add template」メニューの一番右端、「自動構築」のリンクをクリックします。

上記手順を行うことにより、テンプレートデータベースが更新され 新しいページが表示されるようになります。

■デザインテンプレートの書き方

システム側のテンプレートと同様の書き方が可能です。

例:
template/pc/base/Index.html

作成例: 「template/pc/other/example.html」を新規に作成し、 以下の内容を記述してファイルの文字コードをsjisで保存します。

<!--# include head #--> ※ヘッダーテンプレートを読み込み
<p>ページの追加テスト</p>
<!--# include foot #--> ※フッターテンプレートを読み込み

作成後、上記の操作を行いこちらのURLにアクセスします。

http://システムの設置先URL/other.php?key=example

ヘッダーとフッターが表示され、 「ページの追加テスト」と文言が表示されていれば、 ページの追加が正しく行えています。

 
 
トップ   新規 一覧 単語検索 最終更新   最終更新のRSS