SettingTest03

構成

$MT_DIR/
|__ plugins/
|  |__ SettingTest03/
|     |__ config.yaml
|     |__ tmpl/                    
|     |  |__ system_settingtest03.tmpl
|     |  |__ blog_settingtest03.tmpl
 
 
 

ソース

config.yaml

id: settingtest03
key: SettingTest03
name: SettingTest03
 
# プラグイン設定画面テンプレート指定
system_config_template: system_settingtest03.tmpl
blog_config_template: blog_settingtest03.tmpl
 
# 設定
settings:
    # ##########################
    # システム用スコープ
    # ##########################
    # 項目名
    test_data01:
        # 初期値
        default:
        # スコープ
        scope: system
    # 項目名
    test_data02:
        # 初期値
        default: 222222
        # スコープ
        scope: system
    # 項目名
    test_data03:
        # 初期値
        default: aaaaaaa
        # スコープ
        scope: system
 
    # ##########################
    # ウェブサイト、ブログ用スコープ
    # ##########################
    test_data01:
        # 初期値
        default:
        # スコープ
        scope: blog
 
 

tmpl/system_settingtest03.tmpl

<mtapp:setting id="test_data01" label="入力データ1"
    hint="テストデータを入力" show_hint=1>
    <input type="text" name="test_data01" id="test_data01"
        value="<mt:GetVar name="test_data01">" />
</mtapp:setting>
<mtapp:setting id="test_data02" label="入力データ2"
    hint="テストデータを入力" show_hint=1>
    <input type="text" name="test_data02" id="test_data02"
        value="<mt:GetVar name="test_data02">" />
</mtapp:setting>
<mtapp:setting id="test_data03" label="入力データ3"
    hint="テストデータを入力" show_hint=1>
    <input type="text" name="test_data03" id="test_data03"
        value="<mt:GetVar name="test_data03">" />
</mtapp:setting>
 
 

tmpl/blog_settingtest03.tmpl

<mtapp:setting id="test_data01" label="入力データ1"
    hint="テストデータを入力" show_hint=1>
    <input type="text" name="test_data01" id="test_data01"
        value="<mt:GetVar name="test_data01">" />
</mtapp:setting>
 
 



最終更新:2012年01月25日 23:50