Example #1
0
 function select($label = '', $name = '', $values = array(), $value = '')
 {
     $component = new form_select($label, $name, $value);
     if ($this->is_table) {
         //nastavime vypisovani bunek celeho radku tabulky
         $component->set_cell(1);
     }
     $component->set_golden($this->is_golden);
     $component->values = $values;
     return $component;
 }
Example #2
0
$p->addWidget(html::write("<h1>A&ntilde;adir evento a pedido <b>" . $sf->referencia . "</b> de <b>" . $sf->cliente . "</b> </h1>"));
$b = new Box("Datos del Evento");
$t = new toolbar();
$t->addWidget(new button("Guardar Datos del Evento", "javascript:document.forms[0].submit()", "disk"));
$b->addWidget($t);
$f = new form("", "");
$opts[] = array("caption" => "Sin procesar", "value" => 0);
$opts[] = array("caption" => "Orden", "value" => 1);
$opts[] = array("caption" => "Taller", "value" => 2);
$opts[] = array("caption" => "Excepci&oacute;n Taller", "value" => 3);
$opts[] = array("caption" => "Fabricaci&oacute;n", "value" => 4);
$opts[] = array("caption" => "Excepci&oacute;n en Fabricaci&oacute;n", "value" => 5);
$opts[] = array("caption" => "Almac&eacute;n", "value" => 6);
$opts[] = array("caption" => "Excepci&oacute;n en Almac&eacute;n", "value" => 7);
$opts[] = array("caption" => "Entrega", "value" => 8);
$opts[] = array("caption" => "Excepci&oacute;n en Entrega", "value" => 9);
$sel = new form_select("estado_nuevo", "Nuevo estado");
$sel->addOptions($opts);
$ew = new estadolistwidget();
$ew->drop($sf);
$f->addWidget(new form_widget("Estado Actual", "", $ew));
$f->addWidget($sel);
$d = new date();
$d->timestamp = $sf->fecha_entrega_prevista;
$ds = new dateselector("fecha_entrega_prevista", $d->timestamp);
$ds->drop($d);
$f->addWidget(new form_widget("Nueva fecha de entrega prevista", "", $ds));
$f->addWidget(new form_textarea("descripcion", "Descripci&oacute;n del Evento", ""));
$b->addWidget($f);
$p->addWidget($b);
$p->draw();
function form_admin_doadaj_uzytkownika()
{
    $tab = array();
    $pole = new form_input();
    $pole->set_params('dane', in_type::text, 'dane', 'dane osobowe', null, null);
    $tab[] = $pole;
    $pole = new form_input();
    $pole->set_params('nazwa_uz', in_type::text, 'nazwa_uz', 'nazwa uzytkownika', null, null);
    $tab[] = $pole;
    $pole = new form_input();
    $pole->set_params('pass1', in_type::password, 'pass1', 'hasło', null, null);
    $tab[] = $pole;
    $pole = new form_input();
    $pole->set_params('pass2', in_type::password, 'pass2', 'potwierdz hało', null, null);
    $tab[] = $pole;
    $pole = new form_input();
    $pole->set_params('kontakt', in_type::password, 'kontakt', 'kontakt', null, null);
    $tab[] = $pole;
    $pole = new form_select();
    $values = array('typ1', 'typ2');
    $option = array('pracownik', 'użytkownik');
    $pole->set_params('typ', 'typ', 'typ użytkownika', null, $values, $option);
    $tab[] = $pole;
    return $tab;
}