function page_add_bookmark() { $form = new Zebra_Form('form'); $form->clientside_validation(array('close_tips' => true, 'on_ready' => false, 'disable_upload_validation' => true, 'scroll_to_error' => false, 'tips_position' => 'right', 'validate_on_the_fly' => true, 'validate_all' => true)); $form->add('label', 'label_url', 'url', 'URL'); $url = $form->add('text', 'url', 'http://'); $url->set_rule(array('required' => array('url_error', 'URL musí být vyplněno.'), 'url' => array(true, 'url_error', 'Pole musí obsahovat platné URL (včetně protokolu).'))); $form->add('label', 'label_title', 'title', 'Název stránky'); $title = $form->add('text', 'title', ''); $title->set_rule(array('required' => array('title_error', 'Název musí být vyplněn.'))); $form->add('submit', 'submitbtn', 'Přidat'); if ($form->validate()) { $ok = model_add($_POST['url'], $_POST['title'], array()); if ($ok) { flash('info', 'Záložka byla vytvořena'); } else { flash('error', 'Záložku se nepodařilo vytvořit.'); } redirect_to('/'); } // set('form', $form->render('views/add_form.php', true)); set('form', $form->render('', true)); set('title', 'Nová záložka'); return html('add.html.php'); }
function controller_add($nimetus, $kogus) { if ($nimetus == '' || $kogus <= 0) { return false; } return model_add($nimetus, $kogus); }
function controller_add($nimetus, $kogus) { // kontrollime kas sisendväärtused on oodatud kujul või mitte if ($nimetus == '' || $kogus <= 0) { return false; } return model_add($nimetus, $kogus); }
function controller_add($nimetus, $kogus) { if (!controller_user()) { message_add('Tegevus eeldab sisselogimist'); return false; } // kontrollime kas sisendväärtused on oodatud kujul või mitte if ($nimetus == '' || $kogus <= 0) { message_add('Vigased sisendandmed'); return false; } if (model_add($nimetus, $kogus)) { message_add('Lisati uus rida'); return true; } message_add('Andmete lisamine ebaõnnestus'); return false; }