FinanceBuddy: finance fields in task form + metadata persistence (v0.3)
This commit is contained in:
29
Template/task/form_fields.php
Normal file
29
Template/task/form_fields.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php if (empty($values['project_id']) || ! $this->FinanceHelper->isEnabled($values['project_id'])): ?>
|
||||
<?php else: ?>
|
||||
<?php $fb = $this->FinanceHelper->formValues($values) ?>
|
||||
|
||||
<div class="fb-form">
|
||||
<input type="hidden" name="<?= \Kanboard\Plugin\FinanceBuddy\Helper\FinanceHelper::FORM_MARKER ?>" value="1">
|
||||
|
||||
<label for="financebuddy_amount"><?= t('Amount (R$)') ?></label>
|
||||
<input type="text" id="financebuddy_amount" name="financebuddy_amount" value="<?= $this->text->e($fb['amount']) ?>" placeholder="0,00" autocomplete="off">
|
||||
|
||||
<label><?= t('Type') ?></label>
|
||||
<div class="fb-form-directions">
|
||||
<label class="fb-form-inline">
|
||||
<input type="radio" name="financebuddy_direction" value="debit" <?= $fb['direction'] !== 'credit' ? 'checked="checked"' : '' ?>> <?= t('Debit') ?>
|
||||
</label>
|
||||
<label class="fb-form-inline">
|
||||
<input type="radio" name="financebuddy_direction" value="credit" <?= $fb['direction'] === 'credit' ? 'checked="checked"' : '' ?>> <?= t('Credit') ?>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<label for="financebuddy_installment_current"><?= t('Installment') ?></label>
|
||||
<div class="fb-form-installments">
|
||||
<input type="number" min="1" id="financebuddy_installment_current" name="financebuddy_installment_current" value="<?= $this->text->e($fb['installment_current']) ?>" class="fb-form-num">
|
||||
<span><?= t('of') ?></span>
|
||||
<input type="number" min="1" name="financebuddy_installment_total" value="<?= $this->text->e($fb['installment_total']) ?>" class="fb-form-num">
|
||||
</div>
|
||||
<p class="form-help"><?= t('Leave the total blank for an open-ended recurring bill.') ?></p>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
Reference in New Issue
Block a user