Mini Shell

Direktori : /home/brasafestival/www/old/bkp_2023/app/Plugin/Painel/View/Elements/
Upload File :
Current File : /home/brasafestival/www/old/bkp_2023/app/Plugin/Painel/View/Elements/formulario_unfinished.ctp

<?PHP
$formOptions = array(
    'text'=>'Texto Simples',
    'email'=>'E-mail',
    'tel'=>'Telefone',
    'textarea'=>'Campo de Texto',
);
?>

<fieldset class="box formulario sectorized" data-sector="form" >
    <legend><?PHP echo $label?></legend>
    <nav class="buttons" id="addField">
        <a href="javascript:void(0);" class="selector"><?PHP echo __("Adicionar campo de formulário")?></a>
    </nav>
    <div class="items">
        <div class="item">
            <a class="remove" href="javascript:void(0);">x</a>
            <?PHP
            echo $this->Form->input('formType',array('label'=>false,'div'=>false,'id'=>'formType','type'=>'select','options'=>$formOptions));
            echo $this->Form->input('formTitle',array('label'=>false,'div'=>false,'id'=>'formTitle','type'=>'text','placeholder'=>'Título do campo'));
            ?>
        </div>
    </div>
</fieldset>

<script type="text/javascript">
    jQuery(function($){
        $('#addField').click(function(){
            $('.items').append(
                '<div class="item">'+
                    '<a class="remove" href="javascript:void(0);">x</a>'+
                    '<select name="data[Pagina][formType]" id="formType">'+
                        <?PHP
                        echo "'";
                        foreach($formOptions as $value=>$option):
                            echo "<option value={$value}>{$option}</option>";
                        endforeach;
                        echo "'";
                        ?>+
                    '</select>'+
                '</div>'
            );
        });
        $('a.remove').click(function(){
            $(this).parent().remove();
        });
    });
</script>

Zerion Mini Shell 1.0