Zugriff auf Seite verweigert [Erledigt]
am 03.04.2010 - 14:01 Uhr in
Hallo,
ich habe mir ein Modul erstellt, welches ein Formular erzeugt. Soweit ganz gut. Wenn ich aber die Seite aufrufe, unter der das Formular zu finden ist, erhalte ich immer den Fehler, dass ich keinen Zugriff auf die Seite habe. Woran kann das liegen? Ich bin Administrator, also müsste ich die Seite eigentlich sehen können... Vorgegangen bin ich beim Formularbau nach folgender Anleitung: http://groups.drupal.org/node/14682.
Mein Code sieht so aus:
<?php
// $Id: $
function quiz_menu(){
$items = array();
$items['quiz'] = array(
'title' => t('Super Cool Quiz'),
'page_callback' => 'quiz_page',
'access arguments' => array('access content'),
'type' => MENU_SUGGESTED_ITEM
);
return $items;
}
function quiz_page(){
return drupal_get_form('quiz_form');
}
function quiz_form($form_state){
$form = array();
$form['name'] = array(
'#type' => 'textfield',
'#title' => t('Enter your name.'),
'#required' => true,
);
$form['toast'] = array(
'#type' => 'radios',
'#title' => t('Do you like toast?'),
'#options' => array(t('Yes'), t('No')),
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Send'),
);
return $form;
}
function quiz_form_validate($form_id, &$form_state){
$toast = $form_state['values']['toast'];
if(!$toast){
form_set_error('toast', t('Choose Toast'));
}
}
function quiz_form_submit($form_id, &$form_state){
drupal_set_message(t('Send!'));
}
?>Bug
- Anmelden oder Registrieren um Kommentare zu schreiben

Nach weiterem herum
am 03.04.2010 - 14:29 Uhr
Nach weiterem herum probieren, habe ich es nun irgendwie geschafft. Wo der Fehler lag weiß ich nicht, aber vielleicht fällt es noch jemandem auf.