diff options
| author | Bert Koorengevel <BertKoor@users.noreply.github.com> | 2026-04-05 20:33:27 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-05 19:33:27 +0100 |
| commit | 230b0e9e0a80aa2203b0453054b401828c9e724b (patch) | |
| tree | 9b08510d731f44d8feadcdeb6390efaa5871fe5a /resources | |
| parent | 34dff096c21652db243cda862afee224fd6ca92a (diff) | |
| download | webtrees-230b0e9e0a80aa2203b0453054b401828c9e724b.tar.gz webtrees-230b0e9e0a80aa2203b0453054b401828c9e724b.tar.bz2 webtrees-230b0e9e0a80aa2203b0453054b401828c9e724b.zip | |
fix issue #5352: use Fact::sortFactTags to order the 'quick' fact buttons (#5353)
Diffstat (limited to 'resources')
| -rw-r--r-- | resources/views/fact-add-new.phtml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/resources/views/fact-add-new.phtml b/resources/views/fact-add-new.phtml index 709ccc3421..f5f157a818 100644 --- a/resources/views/fact-add-new.phtml +++ b/resources/views/fact-add-new.phtml @@ -3,12 +3,14 @@ declare(strict_types=1); use Fisharebest\Webtrees\Auth; +use Fisharebest\Webtrees\Fact; use Fisharebest\Webtrees\Family; use Fisharebest\Webtrees\GedcomRecord; use Fisharebest\Webtrees\I18N; use Fisharebest\Webtrees\Individual; use Fisharebest\Webtrees\Registry; use Fisharebest\Webtrees\Services\GedcomEditService; +use Illuminate\Support\Collection; /** * @var GedcomRecord $record @@ -23,6 +25,7 @@ $add_facts = (new GedcomEditService())->factsToAdd($record, false); switch ($record->tag()) { case Individual::RECORD_TYPE: $quick_facts = array_filter(explode(',', $record->tree()->getPreference('INDI_FACTS_QUICK'))); + $quick_facts = Fact::sortFactTags(Collection::make($quick_facts))->all(); $unique_facts = [ 'ADOP', 'AFN', @@ -62,6 +65,7 @@ switch ($record->tag()) { case Family::RECORD_TYPE: $quick_facts = array_filter(explode(',', $record->tree()->getPreference('FAM_FACTS_QUICK'))); + $quick_facts = Fact::sortFactTags(Collection::make($quick_facts))->all(); $unique_facts = [ 'DIV', 'DIVF', |
