it-swarm-id.com

Akses ditolak hook_menu Drupal 7

Saya mencoba modul pertama saya pada Drupal 7 atas nama pengalaman di Drupal 6.

function custom_work_menu(){
  $items = array();

  $items['mypage']=array(
    'title'=>t('Title'),
    'page callback' => 'drupal_get_form',
    'page arguments' => array('custom_work_mypage_view'),
    'access arguments' => array('access content'),
  );

  return $items;
}

Setelah mengakses halaman saya, saya mendapatkan akses ditolak. Apa yang kulewatkan di sini?

7
Nadeem

Diperbaiki:

Kode Anda terlihat benar

3 Hal bisa menjadi masalah

  1. 'mypage' dapat berupa tautan yang dilarang.
  2. anda tidak memiliki akses ke formulir 'custom_work_mypage_view'.
  3. Bersihkan cache Anda. Tanpa garis 'argumen akses' Anda akan mendapat akses ditolak. Jika Anda menambahkannya kemudian menyimpan file Anda, Anda masih akan mendapatkan akses ditolak sampai Anda menghapus cache Anda.

Perasaan saya adalah # 3.

9
iStryker