Overview
Comment: | Only show graphs if there's more than five transactions |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
d4966c48f4411bc06fad5899b72079bb |
User & Date: | bohwaz on 2020-12-04 13:25:31 |
Other Links: | branch diff | manifest | tags |
Context
2020-12-04
| ||
13:26 | Check for new versions check-in: b035194fa0 user: bohwaz tags: dev | |
13:25 | Only show graphs if there's more than five transactions check-in: d4966c48f4 user: bohwaz tags: dev | |
2020-12-03
| ||
23:29 | Allow table rows to be focused check-in: d4d07b2936 user: bohwaz tags: dev | |
Changes
Modified src/include/lib/Garradin/Accounting/Years.php from [6f97d0273b] to [31fc8b31a2].
︙ | ︙ | |||
18 19 20 21 22 23 24 | { return EntityManager::findOne(Year::class, 'SELECT * FROM @TABLE WHERE closed = 0 ORDER BY start_date LIMIT 1;'); } static public function listOpen() { $db = EntityManager::getInstance(Year::class)->DB(); | | | 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | { return EntityManager::findOne(Year::class, 'SELECT * FROM @TABLE WHERE closed = 0 ORDER BY start_date LIMIT 1;'); } static public function listOpen() { $db = EntityManager::getInstance(Year::class)->DB(); return $db->get('SELECT *, (SELECT COUNT(*) FROM acc_transactions WHERE id_year = acc_years.id) AS nb_transactions FROM acc_years WHERE closed = 0 ORDER BY end_date;'); } static public function listAssoc() { return DB::getInstance()->getAssoc('SELECT id, label FROM acc_years ORDER BY end_date;'); } |
︙ | ︙ |
Modified src/templates/acc/index.tpl from [cd50a72c90] to [275f4e0a55].
︙ | ︙ | |||
18 19 20 21 22 23 24 | <li><a href="{$admin_url}acc/reports/journal.php?year={$year.id}">Journal général</a></li> <li><a href="{$admin_url}acc/reports/ledger.php?year={$year.id}">Grand livre</a></li> <li><a href="{$admin_url}acc/reports/statement.php?year={$year.id}">Compte de résultat</a></li> <li><a href="{$admin_url}acc/reports/balance_sheet.php?year={$year.id}">Bilan</a></li> </ul> </nav> | | | | | | | | | | > > > | 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | <li><a href="{$admin_url}acc/reports/journal.php?year={$year.id}">Journal général</a></li> <li><a href="{$admin_url}acc/reports/ledger.php?year={$year.id}">Grand livre</a></li> <li><a href="{$admin_url}acc/reports/statement.php?year={$year.id}">Compte de résultat</a></li> <li><a href="{$admin_url}acc/reports/balance_sheet.php?year={$year.id}">Bilan</a></li> </ul> </nav> {if $year.nb_transactions > 3} <section class="graphs"> {foreach from=$graphs key="url" item="label"} <figure> <img src="{$url|args:'year='|cat:$year.id}" alt="" /> <figcaption>{$label}</figcaption> </figure> {/foreach} </section> {else} <p class="help block">Il n'y a pas encore suffisamment d'écritures dans cet exercice pour pouvoir afficher les statistiques.</p> <p>{linkbutton label="Saisir une nouvelle écriture" shape="plus" href="transactions/new.php"}</p> {/if} </section> {foreachelse} <p class="block alert"> Il n'y a aucun exercice ouvert en cours.<br /> {linkbutton label="Ouvrir un nouvel exercice" shape="plus" href="!acc/years/new.php"} </p> {/foreach} {include file="admin/_foot.tpl"} |