summaryrefslogtreecommitdiff
path: root/resources/views/family-book-page.php
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2017-10-07 14:58:33 +0100
committerGreg Roach <fisharebest@gmail.com>2017-10-07 14:58:33 +0100
commitab62169aa04272046671766c37dbdafa2de9f06c (patch)
treee04a85060dccf2da248cf845a180ff5e0436a113 /resources/views/family-book-page.php
parenta90652871b7f4bd7c9c5aeb4b51f62eae1fc353e (diff)
downloadwebtrees-ab62169aa04272046671766c37dbdafa2de9f06c.tar.gz
webtrees-ab62169aa04272046671766c37dbdafa2de9f06c.tar.bz2
webtrees-ab62169aa04272046671766c37dbdafa2de9f06c.zip
Use views for charts
Diffstat (limited to 'resources/views/family-book-page.php')
-rw-r--r--resources/views/family-book-page.php59
1 files changed, 59 insertions, 0 deletions
diff --git a/resources/views/family-book-page.php b/resources/views/family-book-page.php
new file mode 100644
index 0000000000..e8dc447eac
--- /dev/null
+++ b/resources/views/family-book-page.php
@@ -0,0 +1,59 @@
+<?php use Fisharebest\Webtrees\Bootstrap4; ?>
+<?php use Fisharebest\Webtrees\Functions\FunctionsEdit; ?>
+<?php use Fisharebest\Webtrees\Html; ?>
+<?php use Fisharebest\Webtrees\I18N; ?>
+
+<h2 class="wt-page-title">
+ <?= $title ?>
+</h2>
+
+<form class="wt-page-options wt-page-options-family-book-chart d-print-none">
+ <input type="hidden" name="ged" value="<?= Html::escape($individual->getTree()->getName()) ?>">
+
+ <div class="row form-group">
+ <label class="col-sm-3 col-form-label wt-page-options-label" for="rootid">
+ <?= I18N::translate('Individual') ?>
+ </label>
+ <div class="col-sm-9 wt-page-options-value">
+ <?= FunctionsEdit::formControlIndividual($individual, ['id' => 'rootid', 'name' => 'rootid']) ?>
+ </div>
+ </div>
+
+ <div class="row form-group">
+ <label class="col-sm-3 col-form-label wt-page-options-label" for="generations">
+ <?= I18N::translate('Generations') ?>
+ </label>
+ <div class="col-sm-9 wt-page-options-value">
+ <?= Bootstrap4::select(FunctionsEdit::numericOptions(range(2, $individual->getTree()->getPreference('MAX_PEDIGREE_GENERATIONS'))), $generations, ['id' => 'generations', 'name' => 'generations']) ?>
+ </div>
+ </div>
+
+ <div class="row form-group">
+ <label class="col-sm-3 col-form-label wt-page-options-label" for="descent">
+ <?= I18N::translate('Descendant generations') ?>
+ </label>
+ <div class="col-sm-9 wt-page-options-value">
+ <?= Bootstrap4::select(FunctionsEdit::numericOptions(range(2, 9)), $descent, ['id' => 'descent', 'name' => 'descent']) ?>
+ </div>
+ </div>
+
+ <fieldset class="form-group">
+ <div class="row">
+ <legend class="col-form-legend col-sm-3 wt-page-options-label">
+ <?= I18N::translate('Spouses') ?>
+ </legend>
+ <div class="col-sm-9 wt-page-options-value">
+ <?= Bootstrap4::checkbox(I18N::translate('Show spouses'), false, ['name' => 'show_spouse', 'checked' => $show_spouse]) ?>
+ </div>
+ </div>
+ </fieldset>
+
+ <div class="row form-group">
+ <div class="col-sm-3 wt-page-options-label"></div>
+ <div class="col-sm-9 wt-page-options-value">
+ <input class="btn btn-primary" type="submit" value="<?= /* I18N: A button label. */ I18N::translate('view') ?>">
+ </div>
+ </div>
+</form>
+
+<div class="wt-ajax-load wt-page-content wt-chart wt-family-book-chart" data-ajax-url="<?= Html::escape($ajax_url) ?>"></div>