xref: /webtrees/resources/views/modules/pedigree-chart/previous.phtml (revision b3679361640bf9d3bb5424fb15815c51cf0c1513)
1<?php
2
3use Fisharebest\Webtrees\I18N;
4
5/**
6 * @var string        $icon
7 * @var array<string> $siblings
8 * @var array<string> $spouses
9 * @var array<string> $children
10 */
11
12?>
13
14<div class="dropdown px-2">
15    <a href="#" role="button" id="pedigree-previous-link" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
16        <?= $icon ?>
17    </a>
18    <div class="dropdown-menu" aria-labelledby="pedigree-previous-link">
19        <?php if (count($siblings) > 1) : ?>
20            <strong class="dropdown-item-text"><?= I18N::translate('Siblings') ?></strong>
21        <?php elseif (count($siblings) > 0) : ?>
22            <strong class="dropdown-item-text"><?= I18N::translate('Sibling') ?></strong>
23        <?php endif ?>
24        <?php foreach ($siblings as $sibling) : ?>
25            <?= $sibling ?>
26        <?php endforeach ?>
27
28        <?php if (count($spouses) > 1) : ?>
29            <strong class="dropdown-item-text"><?= I18N::translate('Spouses') ?></strong>
30        <?php elseif (count($spouses) > 0) : ?>
31            <strong class="dropdown-item-text"><?= I18N::translate('Spouse') ?></strong>
32        <?php endif ?>
33        <?php foreach ($spouses as $spouse) : ?>
34            <?= $spouse ?>
35        <?php endforeach ?>
36
37        <?php if (count($children) > 1) : ?>
38            <strong class="dropdown-item-text"><?= I18N::translate('Children') ?></strong>
39        <?php elseif (count($children) > 0) : ?>
40            <strong class="dropdown-item-text"><?= I18N::translate('Child') ?></strong>
41        <?php endif ?>
42        <?php foreach ($children as $child) : ?>
43            <?= $child ?>
44        <?php endforeach ?>
45    </div>
46</div>
47