diff options
| author | Greg Roach <fisharebest@webtrees.net> | 2019-10-08 07:19:33 +0100 |
|---|---|---|
| committer | Greg Roach <fisharebest@webtrees.net> | 2019-10-09 12:01:56 +0100 |
| commit | 71378461661e7642e52abe7d41c9cfffb3e5369b (patch) | |
| tree | 3542baf9d94e2361fcf3858badef30c75048b974 /resources/views/modules/statistics-chart | |
| parent | 01202f8037e516171a36f999e52383b38b2f3b10 (diff) | |
| download | webtrees-71378461661e7642e52abe7d41c9cfffb3e5369b.tar.gz webtrees-71378461661e7642e52abe7d41c9cfffb3e5369b.tar.bz2 webtrees-71378461661e7642e52abe7d41c9cfffb3e5369b.zip | |
Working on routing
Diffstat (limited to 'resources/views/modules/statistics-chart')
| -rw-r--r-- | resources/views/modules/statistics-chart/custom.phtml | 55 |
1 files changed, 30 insertions, 25 deletions
diff --git a/resources/views/modules/statistics-chart/custom.phtml b/resources/views/modules/statistics-chart/custom.phtml index c2c039ca93..3d01411975 100644 --- a/resources/views/modules/statistics-chart/custom.phtml +++ b/resources/views/modules/statistics-chart/custom.phtml @@ -10,10 +10,8 @@ use Fisharebest\Webtrees\View; <?= I18N::translate('Create your own chart') ?> </h4> - <form method="get" action="<?= e(route('module')) ?>" action="index.php" id="own-stats-form" class="wt-page-options wt-page-options-statistics"> - <input type="hidden" name="route" value="module"> - <input type="hidden" name="module" value="<?= e($module->name()) ?>"> - <input type="hidden" name="action" value="CustomChart"> + <form method="get" action="<?= e(route('module', ['module' => $module->name(), 'action' => 'CustomChart'])) ?>" id="own-stats-form" class="wt-page-options wt-page-options-statistics"> + <input type="hidden" name="route" value="<?= e('/module/' . $module->name() . '/Custom//§Chart') ?>"> <input type="hidden" name="ged" value="<?= e($tree->name()) ?>"> <div class="form-group row"> <div class="col-sm-2 wt-page-options-label"> @@ -24,37 +22,43 @@ use Fisharebest\Webtrees\View; <fieldset> <legend><?= I18N::translate('Individual') ?></legend> - <?= view('components/radios', ['name' => 'x-as', 'selected' => $module::X_AXIS_BIRTH_MONTH, 'options' => [ - $module::X_AXIS_BIRTH_MONTH => I18N::translate('Month of birth'), - $module::X_AXIS_DEATH_MONTH => I18N::translate('Month of death'), - $module::X_AXIS_FIRST_CHILD_MONTH => I18N::translate('Month of birth of first child in a relation'), - $module::X_AXIS_AGE_AT_DEATH => I18N::translate('Average age at death'), - $module::X_AXIS_AGE_AT_MARRIAGE => I18N::translate('Age in year of marriage'), - $module::X_AXIS_AGE_AT_FIRST_MARRIAGE => I18N::translate('Age in year of first marriage'), + <?= view('components/radios', [ + 'name' => 'x-as', 'selected' => $module::X_AXIS_BIRTH_MONTH, 'options' => [ + $module::X_AXIS_BIRTH_MONTH => I18N::translate('Month of birth'), + $module::X_AXIS_DEATH_MONTH => I18N::translate('Month of death'), + $module::X_AXIS_FIRST_CHILD_MONTH => I18N::translate('Month of birth of first child in a relation'), + $module::X_AXIS_AGE_AT_DEATH => I18N::translate('Average age at death'), + $module::X_AXIS_AGE_AT_MARRIAGE => I18N::translate('Age in year of marriage'), + $module::X_AXIS_AGE_AT_FIRST_MARRIAGE => I18N::translate('Age in year of first marriage'), - ]]) ?> + ], + ]) ?> </fieldset> <fieldset> <legend><?= I18N::translate('Family') ?></legend> - <?= view('components/radios', ['name' => 'x-as', 'selected' => $module::X_AXIS_BIRTH_MONTH, 'options' => [ - $module::X_AXIS_MARRIAGE_MONTH => I18N::translate('Month of marriage'), - $module::X_AXIS_FIRST_MARRIAGE_MONTH => I18N::translate('Month of first marriage'), - $module::X_AXIS_NUMBER_OF_CHILDREN => I18N::translate('Number of children'), + <?= view('components/radios', [ + 'name' => 'x-as', 'selected' => $module::X_AXIS_BIRTH_MONTH, 'options' => [ + $module::X_AXIS_MARRIAGE_MONTH => I18N::translate('Month of marriage'), + $module::X_AXIS_FIRST_MARRIAGE_MONTH => I18N::translate('Month of first marriage'), + $module::X_AXIS_NUMBER_OF_CHILDREN => I18N::translate('Number of children'), - ]]) ?> + ], + ]) ?> </fieldset> <fieldset> <legend><?= I18N::translate('Map') ?></legend> - <?= view('components/radios', ['name' => 'x-as', 'selected' => $module::X_AXIS_BIRTH_MONTH, 'options' => [ - $module::X_AXIS_INDIVIDUAL_MAP => I18N::translate('Individuals'), - $module::X_AXIS_BIRTH_MAP => I18N::translate('Births'), - $module::X_AXIS_MARRIAGE_MAP => I18N::translate('Marriages'), - $module::X_AXIS_DEATH_MAP => I18N::translate('Deaths'), - ]]) ?> + <?= view('components/radios', [ + 'name' => 'x-as', 'selected' => $module::X_AXIS_BIRTH_MONTH, 'options' => [ + $module::X_AXIS_INDIVIDUAL_MAP => I18N::translate('Individuals'), + $module::X_AXIS_BIRTH_MAP => I18N::translate('Births'), + $module::X_AXIS_MARRIAGE_MAP => I18N::translate('Marriages'), + $module::X_AXIS_DEATH_MAP => I18N::translate('Deaths'), + ], + ]) ?> </fieldset> </div> @@ -281,7 +285,7 @@ use Fisharebest\Webtrees\View; return false; } - $("[name='x-as']").change(function() { + $("[name='x-as']").change(function () { var x_axis = document.querySelector("[name='x-as']:checked").value; switch (x_axis) { @@ -324,7 +328,8 @@ use Fisharebest\Webtrees\View; case "<?= e($module::X_AXIS_BIRTH_MAP) ?>": case "<?= e($module::X_AXIS_MARRIAGE_MAP) ?>": case "<?= e($module::X_AXIS_DEATH_MAP) ?>": - statusHide("x_years"); statusShow("map_opt"); + statusHide("x_years"); + statusShow("map_opt"); statusHide("chart_type"); statusHide("surname_opt"); break; |
