drupal 6 で保存または更新する前に、コメント本文を変更しようとしています。次のコードを使用しようとしています。
function mymodule_comment(&$a1, $op) {
switch ($op) {
case 'insert':
case 'update':
$a1['comment'] = myfunction($a1['comment']);
break;
}
}
しかし、保存後にコメント本文を更新していません。次のコードも試してみましたが、動作します:
function mymodule_comment(&$a1, $op) {
switch ($op) {
case 'insert':
$a1['comment'] = myfunction($a1['comment']);
comment_save($a1);
break;
}
}
しかし、更新の場合、エラーが表示されます:
function mymodule_comment(&$a1, $op) {
switch ($op) {
case 'update':
$a1['comment'] = myfunction($a1['comment']);
comment_save($a1);
break;
}
}
どんなアイデアや助けも大歓迎です。