Pierre-Henri Lavigne

コールバックとカスタムフィールドのバユーについて

0

こんにちは、

またプラグインのコールバックの質問ですが記事を保存後にカスタムフィールドのチェックを作ってみたっかたんだ。。。:

sub post_save_entry {
my ($cb, $app, $obj, $original) = @_;
my $is_new = $obj && $obj->id ? 0 : 1;

if ( $is_new > 0 ) {
return 1;
}

doLog('DEBUG CF Foo' . $obj->meta('field.foo'));

if ($obj->meta('field.foo') eq 'ヒーハー') {
...
}

}

field.fooはラジオボタンのカスタムフィールドです。
MT6.2.6を使用していますが問題はシステムログを見ると保存前のバユーになってしまいます。
$original・$obj どちでも同じです。
pre_save_entry, post_save_entry どちでもも同じようになります。

間違えているところを見つかりませんが誰かヒントを教えてくださいませ〜

返信(1)

| 返信する

返信する