Simple ejemplo de variable_get Drupal 7

<?php

function utilidades_menu(){

  $items['admin/utilidades/config-rendiciones'] = array(
    'page callback' => 'drupal_get_form',
    'page arguments' => array('utilidades_set_rendiciones_form'),
    'access arguments' => true,
    'type' => MENU_CALLBACK,
    'file' => 'utilidades.admin.inc',
  );
  return $items;
}



?>
En utilidades.admin.inc

<?php
function utilidades_set_rendiciones_form($form, &$form_state) {

  $form = array();

  $options = array(
    'chat' => t('Chat'),
    'foro' => t('Foro'),
    'encuesta' => t('Poll')
  );

  $form['bloques_rendiciones'] = array(
    '#title' => t('Bloques Rendiciones'),
    '#type' => 'checkboxes',
    '#description' => t('Seleccionar los bloques activos en la sección de Rendiciones'),
    '#options' => $options,
    '#default_value' => variable_get("bloques_rendiciones"),
  );

   return system_settings_form($form);


}

Comentarios

Entradas populares