FAQ:オリジナルテンプレートの登録
オリジナルテンプレートを登録する手順は以下の通りです。
1.テンプレートとして登録したい構成の通常のテーブルとして新規作成します。作成後、そのサイトIDを記録しておいてください。
2.SQLServer Management Studioなどを使ってImplem.Pleasanterのdbo.sitesテーブルを開きます。
SiteIdカラムが先程メモしたサイトIDに該当するレコードを選択し、SiteSettingsカラムの内容をコピーしてください。この内容がオリジナルテンプレートの構成になります。
![image](/binaries/cdb98aff949d4f6495ab71c72ca57785)
3.プリザンターのフォルダ内¥App_Data¥Definitions¥Definition_Templateというフォルダを開きます。
4.以下の2ファイルを作成してオリジナルテンプレートを定義します。
|No|ファイル名|例|
|:--|:--|:--|
|1|(テンプレートID).json|Template999.json|
|2|(テンプレートID)_SiteSettingsTemplate.json|Template999_SiteSettingsTemplate.json|
## (テンプレートID).json
|No|設定項目|説明|
|:--|:--|:--|
|1|Id|他のテンプレートと重複しない任意の値を指定します。|
|2|Language|言語を指定します。|
|3|Title|オリジナルのテンプレート名を指定します。|
|4|Tags|タブの画面表示名(※1)を指定します。|
|5|タブの設定項目名(※1)|タブ内に表示する順番(○番目)を数値で指定します。|
※1.以下の表を参考に設定します。
|No|タブの画面表示名|タブの設定項目名|
|:--|:--|:--|
|1|標準|Standard|
|2|プロジェクト|Project|
|3|営業|Sales|
|4|顧客・サービス|Customer|
|5|店舗・販売|Store|
|6|マーケティング|Marketing|
|7|情報システム|InformationSystem|
|8|経営企画|CorporatePlanning|
|9|人事・総務|HumanResourcesAndGeneralAffairs|
|10|教育・人材開発|Education|
|11|商品一覧|ProductList|
|12|分類マスタ|Classification|
### 設定例
```
{
"Id": "Template999",
"Language": "ja",
"Title": "オリジナルテンプレ",
"Tags": "プロジェクト",
"Project": "11"
}
```
## (テンプレートID)_SiteSettingsTemplate.json
手順2でコピーしたSiteSettingsカラムの内容を貼り付けてください。
5.プリザンターを再起動してください。新規作成時、指定した場所に追加したテンプレートが追加されていることをご確認ください。
![image](/binaries/3211db6cf1d644a7ab8d9d7fa130cd93)