예제 #1
0
 public function insert()
 {
     $data = array('render' => 'Exemple/views/forms/insert', 'title' => 'Inserir', 'styles' => ['/css/main.css', '/css/exemple-forms.css']);
     $data['employee'] = ['name' => 'Nome do funcionário', 'job' => 'Nome da profissão', 'payment' => '00.00'];
     $params = $this->get('params');
     if (count($params) > 0) {
         $data['employee'] = $params;
         $this->model('exemple');
         foreach ($params as $field => $value) {
             $this->exemple->{$field} = $value;
         }
         $data['message'] = $this->exemple->save();
     }
     Tools::contents($data['message']);
     $this->view('Exemple/views/index', $data);
 }
예제 #2
0
<?php

if (isset($employee)) {
    \core\Tools::contents($employee);
    ?>
	<form id="exemple-edit" class="form exemple-edit" action="/exemple/action/edit" method="post">
		<fieldset class="form-fieldset">
			<legend class="form-legend">Cadastro de trabalhadores</legend>
			<input id="exemple-id" type="hidden" name="exemple-id" value="<?php 
    echo $employee['id'];
    ?>
">
			<div class="form-conteiner form-conteiner-fields">
				<label class="form-label" for="exemple-name">Nome</label>
				<input id="exemple-name" class="form-text exemple-name" type="text" name="exemple-name" value="<?php 
    echo ucwords($employee['name']);
    ?>
">
			</div>
			<div class="form-conteiner form-conteiner-fields">
				<label class="form-label" for="exemple-job">Emprego</label>
				<input id="exemple-job" class="form-text exemple-job" type="text" name="exemple-job" value="<?php 
    echo ucwords($employee['job']);
    ?>
">
			</div>
			<div class="form-conteiner form-conteiner-fields">
				<label class="form-label" for="exemple-payment">Sal&aacute;rio</label>
				<input id="exemple-payment" class="form-text exemple-payment" type="text" name="exemple-payment" value="<?php 
    echo $employee['payment'];
    ?>