Overview
Comment: | Liste simplifiée des comptes |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
4463ba110d238226743a6e0d0758dfa5 |
User & Date: | bohwaz on 2020-09-04 22:20:35 |
Other Links: | branch diff | manifest | tags |
Context
2020-09-04
| ||
22:23 | Autoriser les widgets input à ne pas avoir de label etc., ajouter un widget de type bouton avec icône check-in: 3af48380f7 user: bohwaz tags: dev | |
22:20 | Liste simplifiée des comptes check-in: 4463ba110d user: bohwaz tags: dev | |
22:20 | Ajout types dépense/recette, renommer "reconcilied" vers "reconciled" (typo) check-in: 21753844d4 user: bohwaz tags: dev | |
Changes
Modified src/templates/acc/accounts/index.tpl from [93c3d88c2e] to [57b9ce51f4].
|
| | | < < | < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < | > | > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | {include file="admin/_head.tpl" title="Gestion des comptes" current="acc/charts"} <ul class="actions"> <li><a href="{$admin_url}acc/accounts/">Gestion des comptes</a></li> <li><a href="{$admin_url}acc/charts/">Plans comptables</a></li> </ul> <form method="post" action="{$self_url_no_qs}"> <fieldset> <legend>Ajouter un compte</legend> <dl> {input type="select" name="group" label="Type de compte" options=$accounts_types} {input type="text" name="code" label="Code" required=1 pattern="\w+" maxlength=10 help="Utilisé pour ordonner la liste des comptes."} {input type="text" name="label" label="Libellé" required=1} {input type="textarea" name="description" label="Description"} </dl> <p class="submit"> <input type="submit" value="Créer →" /> </p> </fieldset> </form> {foreach from=$accounts_grouped key="group_name" item="accounts"} <h2 class="ruler">{$group_name}</h2> <dl class="list"> {foreach from=$accounts item="account"} <dt>{$account.label} <em>({$account.code})</em></dt> <dd class="desc">{$account.description}</dd> <dd class="actions"> {button shape="menu" label="Journal" href="acc/transactions/journal.php?id=%d"|args:$account.id} {button shape="edit" label="Modifier" href="acc/accounts/edit.php?id=%d"|args:$account.id} {button shape="delete" label="Supprimer" href="acc/accounts/delete.php?id=%d"|args:$account.id} </dd> {/foreach} </dl> {/foreach} {include file="admin/_foot.tpl"} |
Modified src/www/admin/acc/accounts/index.php from [945e0f44db] to [b1639557bf].
1 2 3 4 5 6 7 8 9 10 | <?php namespace Garradin; use Garradin\Accounting\Charts; use Garradin\Accounting\Accounts; require_once __DIR__ . '/../_inc.php'; $session->requireAccess('compta', Membres::DROIT_ADMIN); | > | | > | > | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <?php namespace Garradin; use Garradin\Accounting\Charts; use Garradin\Accounting\Accounts; use Garradin\Entities\Accounting\Account; require_once __DIR__ . '/../_inc.php'; $session->requireAccess('compta', Membres::DROIT_ADMIN); $chart = $year->chart(); $accounts = $chart->accounts(); $tpl->assign('accounts_grouped', $accounts->listCommonGrouped()); $types = array_filter(Account::TYPES_NAMES, function ($v) { return $v !== ''; }); $tpl->assign('accounts_types', $types); $tpl->display('acc/accounts/index.tpl'); |