めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

プラグインで拡張した値を取得する

プラグインで設定情報を入力して、保存することが出来ます。これって、以前挫折していたんですが、MT4のこともあるので三連休中に解決しておこうかと思い調べてみました。

my $plugin = new MT::Plugin::Testplugin({
    name      => $PLUGIN_NAME,
    version   => $VERSION,
    author_name => 'd4-19977',
    author_link => 'http://d.hatena.ne.jp/d4-1977/',
    blog_config_template => \&template,
    settings  => new MT::PluginSettings([
        ['hogehoge'],
    ]),});

sub template {
    <input type="text" name="hogehoge" value="">
}

sub hogehoge {
    処理
}

ってしておくとtemplateで設定情報が表示されて、sub hogehogeで入力された値について処理をすることが出来るみたいです。