53 lines
2.6 KiB
PHP
53 lines
2.6 KiB
PHP
<?= $this->extend('layout/main') ?>
|
|
|
|
<?= $this->section('content') ?>
|
|
<h1 class="h4 mb-3"><?= esc($title) ?></h1>
|
|
|
|
<div class="card shadow-sm">
|
|
<div class="card-body">
|
|
<?php $action = $op ? site_url('investments/operations/' . $op['id']) : site_url('investments/operations'); ?>
|
|
<?= form_open($action, ['class' => 'row g-3']) ?>
|
|
<div class="col-md-4">
|
|
<label class="form-label">Instrument</label>
|
|
<?php $selIns = old('instrument_id', $op['instrument_id'] ?? ''); ?>
|
|
<select name="instrument_id" class="form-select" required>
|
|
<option value="">— wybierz —</option>
|
|
<?php foreach ($instruments as $i): ?>
|
|
<option value="<?= $i['id'] ?>" <?= (string) $selIns === (string) $i['id'] ? 'selected' : '' ?>>
|
|
<?= esc($i['name']) ?>
|
|
</option>
|
|
<?php endforeach; ?>
|
|
</select>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<label class="form-label">Data</label>
|
|
<input type="date" name="date" class="form-control" required
|
|
value="<?= esc(old('date', $op['date'] ?? date('Y-m-d'))) ?>">
|
|
</div>
|
|
<div class="col-md-4">
|
|
<label class="form-label">Typ</label>
|
|
<?php $t = old('type', $op['type'] ?? 'deposit'); ?>
|
|
<select name="type" class="form-select" required>
|
|
<option value="deposit" <?= $t === 'deposit' ? 'selected' : '' ?>>Wpłata</option>
|
|
<option value="withdraw" <?= $t === 'withdraw' ? 'selected' : '' ?>>Wypłata</option>
|
|
</select>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<label class="form-label">Kwota (zł)</label>
|
|
<input type="number" step="0.01" min="0.01" name="amount" class="form-control" required
|
|
value="<?= esc(old('amount', $op['amount'] ?? '')) ?>">
|
|
</div>
|
|
<div class="col-md-8">
|
|
<label class="form-label">Opis (opcjonalnie)</label>
|
|
<input type="text" name="description" class="form-control" maxlength="255"
|
|
value="<?= esc(old('description', $op['description'] ?? '')) ?>">
|
|
</div>
|
|
<div class="col-12">
|
|
<button type="submit" class="btn btn-primary">Zapisz</button>
|
|
<a href="<?= site_url('investments/operations') ?>" class="btn btn-link">Anuluj</a>
|
|
</div>
|
|
<?= form_close() ?>
|
|
</div>
|
|
</div>
|
|
<?= $this->endSection() ?>
|