Exemplo n.º 1
0
 function showForm()
 {
     $l = dibi::fetch("SELECT * FROM gmap WHERE id_node=%i", $_GET['id_modul']);
     MT::addTemplate(dirname(__FILE__) . '/GMapAdmin.phtml', 'gmap');
     MT::addVar('gmap', 'l', $l);
     MT::addVar('gmap', 'node_info', dibi::fetch("SELECT * FROM [node] WHERE id_node=%i", $_GET['id_modul']));
     $form = new NForm();
     $form->addText('key', 'Kľúč')->getControlPrototype()->style = "width:400px;";
     $form->addText('width', 'Sirka')->getControlPrototype()->style = "width:80px;";
     $form->addText('height', 'Vyska')->getControlPrototype()->style = "width:80px;";
     $form->addText('lat', 'Latitude')->getControlPrototype()->style = "width:120px;";
     $form->addText('lon', 'Longitude')->getControlPrototype()->style = "width:120px;";
     $form->addTextarea('infoWindowText', 'Info Text');
     $form->addCheckbox('googleBar', 'Google bar');
     $form->addCheckbox('enableScrollWheelZoom', 'Skrolovanie koleckom na mysi');
     $form->addCheckbox('doubleClickZoom', 'Priblizenie dvojklikom');
     $form->addText('langLocation', 'Lokalizacia')->getControlPrototype()->style = "width:50px;";
     $form->addText('zoom', 'Priblizenie')->getControlPrototype()->style = "width:50px;";
     $form->addText('address', 'Adresa')->getControlPrototype()->style = "width:400px;";
     $form->addHidden('id_node', $_GET['id_modul']);
     $form->addSubmit('saveGMap', 'Ulozit');
     $form->setDefaults($l);
     MT::addVar('gmap', 'form', $form);
 }