因此,這很可能會在黑暗中拍攝,但那裏的人誰知道一點的Drupal和更好的實現了從章的註釋模塊。 2 Pro Drupal 7開發問:註釋模塊
你知道如何改變註釋模塊,所有用戶都可以註釋嗎?現在,只有管理員可以註釋,並將其作爲編輯的擴展來呈現。
正在使用的特定代碼在這個倉庫(幾乎直接從書):http://github.com/dsharkey/Drupal-Module-Development--Annotate-Module
而且,我真的不看到註釋模塊是怎麼說都被呈現的?我相信它由PHP的以下行(從annotate.admin.inc):
$instance = array(
'field_name' => 'annotation',
'entity_type' => 'node',
'bundle' => $key,
'label' => t('Annotation'),
'widget_type' => 'text_textarea_with_summary',
'settings' => array('display_summary' => TRUE),
'display' => array(
'default' => array(
'type' => 'text_default',
),
'teaser' => array(
'type' => 'text_summary_or_trimmed',
),
),
);
$instance = field_create_instance($instance);
但我不知道如何做任何事情超過創建一個實例和自身附着到一個節點。它爲什麼顯示它的位置(作爲編輯旁邊的選項)?
謝謝大家!
真棒回答馬克。非常感謝!我一定會看看你推薦的書。除了你所說的關於Pro Drupal 7的內容之外,它還包含了它提供的代碼中的錯誤。 – djs22 2011-02-16 09:28:12