Admin Config page for my module is empty I created a module (namely, "casabaca_s3s") and set a configure entry in the casabaca_s3s.info file:

configure = admin/config/content/casabaca_s3s

Now my "Configure" appears in the module.

Then, i added, in my casabaca_s3s.module file, the following code:

And my hook:

function casabaca_s3s_menu()
{
    return array(
        'admin/config/content/casabaca_s3s' =&gt; array(
            'title' =&gt; 'Casabaca',
            'description' =&gt; 'Configuración de Casabaca',
            'page_callback' =&gt; 'drupal_get_form',
            'page_arguments' =&gt; array('casabaca_s3s_admin'),
            'access arguments' =&gt; array('administer casabaca_s3s pages'),
            'type' =&gt; MENU_NORMAL_ITEM,
        ),
    );
}


And my handler for the hook:

function casabaca_s3s_admin() {
    return system_settings_form(array(
        'casabaca_s3s_modelcosts' =&gt; array(
            '#type' =&gt; 'managed_file',
            '#title' =&gt; t('Modelos y kilometrajes'),
            '#description' =&gt; t("Archivo .csv con el contenido de la tabla de precios según modelo y kilometraje"),
            '#required' =&gt; true,
            '#upload_validators' =&gt; array(
                'file_validate_extensions' =&gt; array(0 =&gt; 'csv'),
                'file_validate_size' =&gt; array(32*1024*1024),
            ),
        ),
        'casabaca_s3s_extracosts' =&gt; array(
            '#type' =&gt; 'managed_file',
            '#title' =&gt; t('Costos de servicios adicionales'),
            '#description' =&gt; t("Archivo .csv con el contenido de la tabla de precios de servicios extra"),
            '#required' =&gt; true,
            '#upload_validators' =&gt; array(
                'file_validate_extensions' =&gt; array(0 =&gt; 'csv'),
                'file_validate_size' =&gt; array(32*1024*1024),
            ),
        ),
    ));
}


Problem: When I click "Configure" button in module listing (the one with the gear), it redirects to admin/config/content/casabaca_s3s, but that page is empty, showing standard message: "No tiene ningún elemento administrativo." (trans. You have no administrative elements). What am I missing to display the form?
'page_callback' =&gt; 'drupal_get_form',
'page_arguments' =&gt; array('casabaca_s3s_admin'),


needs to be

'page callback' =&gt; 'drupal_get_form',
'page arguments' =&gt; array('casabaca_s3s_admin'),


(underscores removed from array keys)