訂正箇所:
第4章、83ページ下部のコードブロック
誤:
function menufun_title() {
drupal_set_title(t('The page title'));
$now = format_date(time());
return t('It is now @time', array('@time' => $now));
}
正:
function menufun_hello() {
drupal_set_title(t('The page title'));
return t('Hello!');
}
説明:
タイトルコールバック関数内でページタイトルを変更した場合、当該メニュー項目が表示されるすべてのページのページタイトルが変更されてしまいます。
したがって、83ページで説明しているように、特定のメニュー項目のタイトルとそのメニュー項目が指すページのタイトルを別々に設定したい場合は、メニューコールバック関数内で変更するのが妥当です。