1

Mytinytodoモジュールを拡張しようとしています。基本的に、検証付きのRepeatフィールドとurlフィールドのような2つのフィールドを追加したいと思います。しかし、私がそれをしようとするとhook_block_view_alter()、フィールドはブロックの外側に表示されますが、タスクフォームフィールドに表示したいと思います。私はフィールドを追加するためにこれを試みています:

<?php
function todo_block_view_alter(&$data, $block)
{
dsm($block);
if (is_array($data['content']) && $block->module == 'system') {
$data = array();
$data['content'] ['name'] = array(
'#type' => 'textfield',
'#title' => 'Your Name',
'#size' => 60,
'#required' => TRUE,

);
}
}

誰かが答えを持っているなら、できるだけ早く私に解決策を教えてください。

よろしくお願いします。

4

0 に答える 0