ACC SHELL

Path : /srv/www/vhosts/centrumlb/www/template/formulare/
File Upload :
Current File : /srv/www/vhosts/centrumlb/www/template/formulare/formular_komentare.php

<script type="text/javascript">
    $(document).ready(function(){
	$("#frm-komentform-todo").submit(function() {
	    // we want to store the values from the form input box, then send via ajax below
	    var komentar_jmeno = $('#fname').attr('komentar_jmeno');
	    var email = $('#lname').attr('komentar_email');
	    var hodnoceni = $('#hodnoceni').attr('hodnoceni');
	    var dataSrc = "komentar_jmeno="+ komentar_jmeno +"&komentar_email="+ email+"&hodnoceni="+ hodnoceni;  
	    alert(dataSrc);
	    $.ajax({
		type: "POST",
		url: "ajax.php",
		data: dataSrc,
		success: function(){
		    $('form#submit').hide(function() {
			$('div.success').fadeIn();
		    }
		);
		}
	    });
	    return false;
	});
    });

</script>

<?php
//return;
$form = new NForm('komentform');
$form->addText('komentar_jmeno', tr('Jméno'), 50)
	->setDefaultValue(isset($_SESSION['user']['jmeno']) ? $_SESSION['user']['jmeno'] : false)
	->setAttribute('class', 'pole');

$form->addText('komentar_email', tr('Email'), 50)
	->setDefaultValue(isset($_SESSION['user']['email']) ? $_SESSION['user']['email'] : false)
	->setAttribute('class', 'pole');

$form->addTextArea('komentar_text', 'Text:', 38, 4)
	->setAttribute('class', 'pole');

$form->addHidden('robot');
$form->addHidden('id_sablony')->setValue(isset($Detail->id_popisu) ? $Detail->id_popisu : $Sablona->idPopisu);
$form->addHidden('id_produktu')->setValue($Detail->id_produktu);
$form->addHidden('url')->setValue('http://' . SERVER_NAME . $_SERVER['REQUEST_URI']);
$form->addHidden('nazev')->setValue(isset($Detail->nazev) ? $Detail->nazev : $Sablona->nazev);
$form->addHidden('typ_kategorie')->setValue($Sablona->typ);
$form->addSubmit('komentar_odeslat', tr('odeslat'))->setAttribute('class', 'btn');

$item = array(1 => '', 2 => '', 3 => '', 4 => '', 5 => '');
$form->addRadioList('hodnoceni', 'hodnoceni', $item)
	->setAttribute('class', 'star')
	->setDefaultValue(5)
->separatorPrototype->setName(null);
/*
  <input name="star1" type="radio" class="star"/>
  <input name="star1" type="radio" class="star"/>
  <input name="star1" type="radio" class="star"/>
  <input name="star1" type="radio" class="star"/>
  <input name="star1" type="radio" class="star"/>
 */
$renderer = $form->getRenderer();
$renderer->wrappers['controls']['container'] = 'dl';
$renderer->wrappers['pair']['container'] = 'dt';
$renderer->wrappers['label']['container'] = NULL;
$renderer->wrappers['control']['container'] = NULL;
/*

  $form->render('errors');
  $form->render('end');
 */
//Ndebugger::dump($form['jmeno']);

$form->render('begin');
echo '<dl>';
echo '<dt>';
echo '<label class="required" for="frmkomentform-hodnoceni">*Hodnocení:</label>';
echo $form['hodnoceni']->control;
echo '</dt>';

echo '<br /><br /><br />';

echo '<dt class="required">';
echo '<label class="required" for="frmkomentform-komentar_jmeno">Jméno:</label>';
echo $form['komentar_jmeno']->control;
echo '</dt>';

echo '<dt>';
echo '<label class="required" for="frmkomentform-komentar_email">Email:</label>';
echo $form['komentar_email']->control;
echo '</dt>';

echo '<dt>';
echo '<label class="required" for="frmkomentform-komentar_text">Text:</label>';
echo $form['komentar_text']->control;
echo '</dt>';

echo '<dt>';
echo $form['komentar_odeslat']->control;
echo '</dt>';
echo '</dl>';
$form->render('end');
?>

<script type="text/javascript">
    document.getElementById("frmkomentform-robot").value="6";
    document.getElementById("frmkomentform-robot").style.display = "none";
</script>

ACC SHELL 2018