summaryrefslogtreecommitdiff
path: root/resources/views/search-results.phtml
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@webtrees.net>2018-10-12 11:04:12 +0100
committerGreg Roach <fisharebest@webtrees.net>2018-10-12 11:15:32 +0100
commitdd6b2bfcc550270bb6d6778e11576148f71e4330 (patch)
tree9462a8eabe1103a0e79c18c521b6b4858a3fb2dc /resources/views/search-results.phtml
parentafb591d7c8a3029b0ca03e6d185cacca3c22eb5f (diff)
downloadwebtrees-dd6b2bfcc550270bb6d6778e11576148f71e4330.tar.gz
webtrees-dd6b2bfcc550270bb6d6778e11576148f71e4330.tar.bz2
webtrees-dd6b2bfcc550270bb6d6778e11576148f71e4330.zip
Use .phtml extension for template files
Diffstat (limited to 'resources/views/search-results.phtml')
-rw-r--r--resources/views/search-results.phtml99
1 files changed, 99 insertions, 0 deletions
diff --git a/resources/views/search-results.phtml b/resources/views/search-results.phtml
new file mode 100644
index 0000000000..8e21ab740f
--- /dev/null
+++ b/resources/views/search-results.phtml
@@ -0,0 +1,99 @@
+<?php use Fisharebest\Webtrees\I18N; ?>
+<?php use Fisharebest\Webtrees\View; ?>
+
+<div class="wt-search-results">
+ <ul class="nav nav-tabs wt-search-results-tabs" role="tablist">
+ <?php if ($search_individuals) : ?>
+ <li class="nav-item">
+ <a class="nav-link <?= empty($individuals) ? 'text-muted' : '' ?>" id="individuals-tab" data-toggle="tab" href="#individuals" role="tab" aria-controls="individuals">
+ <?= I18N::translate('Individuals') ?>
+ <span class="badge badge-secondary">
+ <?= I18N::number(count($individuals)) ?>
+ </span>
+ </a>
+ </li>
+ <?php endif ?>
+
+ <?php if ($search_families) : ?>
+ <li class="nav-item">
+ <a class="nav-link <?= empty($families) ? 'text-muted' : '' ?>" id="families-tab" data-toggle="tab" href="#families" role="tab" aria-controls="families">
+ <?= I18N::translate('Families') ?>
+ <span class="badge badge-secondary">
+ <?= I18N::number(count($families)) ?>
+ </span>
+ </a>
+ </li>
+ <?php endif ?>
+
+ <?php if ($search_sources) : ?>
+ <li class="nav-item">
+ <a class="nav-link <?= empty($sources) ? 'text-muted' : '' ?>" id="sources-tab" data-toggle="tab" href="#sources" role="tab" aria-controls="sources">
+ <?= I18N::translate('Sources') ?>
+ <span class="badge badge-secondary">
+ <?= I18N::number(count($sources)) ?>
+ </span>
+ </a>
+ </li>
+ <?php endif ?>
+
+ <?php if ($search_repositories) : ?>
+ <li class="nav-item">
+ <a class="nav-link <?= empty($repositories) ? 'text-muted' : '' ?>" id="repositories-tab" data-toggle="tab" href="#repositories" role="tab" aria-controls="repositories">
+ <?= I18N::translate('Repositories') ?>
+ <span class="badge badge-secondary">
+ <?= I18N::number(count($repositories)) ?>
+ </span>
+ </a>
+ </li>
+ <?php endif ?>
+
+ <?php if ($search_notes) : ?>
+ <li class="nav-item">
+ <a class="nav-link <?= empty($notes) ? 'text-muted' : '' ?>" id="notes-tab" data-toggle="tab" href="#notes" role="tab" aria-controls="notes">
+ <?= I18N::translate('Notes') ?>
+ <span class="badge badge-secondary">
+ <?= I18N::number(count($notes)) ?>
+ </span>
+ </a>
+ </li>
+ <?php endif ?>
+ </ul>
+
+ <div class="tab-content wt-search-results-content">
+ <?php if ($search_individuals) : ?>
+ <div class="tab-pane fade" id="individuals" role="tabpanel" aria-labelledby="individuals-tab">
+ <?= view('lists/individuals-table', ['individuals' => $individuals, 'sosa' => false, 'tree' => $tree]) ?>
+ </div>
+ <?php endif ?>
+
+ <?php if ($search_families) : ?>
+ <div class="tab-pane fade" id="families" role="tabpanel" aria-labelledby="families-tab">
+ <?= view('lists/families-table', ['families' => $families, 'tree' => $tree]) ?>
+ </div>
+ <?php endif ?>
+
+ <?php if ($search_sources) : ?>
+ <div class="tab-pane fade" id="sources" role="tabpanel" aria-labelledby="sources-tab">
+ <?= view('lists/sources-table', ['sources' => $sources, 'tree' => $tree]) ?>
+ </div>
+ <?php endif ?>
+
+ <?php if ($search_repositories) : ?>
+ <div class="tab-pane fade" id="repositories" role="tabpanel" aria-labelledby="repositories-tab">
+ <?= view('lists/repositories-table', ['repositories' => $repositories, 'tree' => $tree]) ?>
+ </div>
+ <?php endif ?>
+
+ <?php if ($search_notes) : ?>
+ <div class="tab-pane fade" id="notes" role="tabpanel" aria-labelledby="notes-tab">
+ <?= view('lists/notes-table', ['notes' => $notes, 'tree' => $tree]) ?>
+ </div>
+ <?php endif ?>
+ </div>
+</div>
+
+<?php View::push('javascript') ?>
+<script>
+ $('.wt-search-results-tabs li:first-child a').tab('show');
+</script>
+<?php View::endpush() ?>