Skip to content

Commit 0d1fce7

Browse files
authored
Support canSelectAcrossSites on navs (#327)
* Support canSelectAcrossSites on navs * Target core 5.17
1 parent 5bb10fa commit 0d1fce7

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
},
2626
"require": {
2727
"php": "^8.1",
28-
"statamic/cms": "^5.16"
28+
"statamic/cms": "^5.17"
2929
},
3030
"require-dev": {
3131
"doctrine/dbal": "^3.8",

src/Structures/Nav.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ public static function fromModel(Model $model)
1818
->collections($model->settings['collections'] ?? null)
1919
->maxDepth($model->settings['max_depth'] ?? null)
2020
->expectsRoot($model->settings['expects_root'] ?? false)
21+
->canSelectAcrossSites($model->settings['select_across_sites'] ?? null)
2122
->model($model);
2223
}
2324

@@ -39,6 +40,7 @@ public static function makeModelFromContract(Contract $source)
3940
'title' => $source->title(),
4041
'settings' => [
4142
'collections' => $source->collections()->map->handle(),
43+
'select_across_sites' => $source->canSelectAcrossSites(),
4244
'max_depth' => $source->maxDepth(),
4345
'expects_root' => $source->expectsRoot(),
4446
],

0 commit comments

Comments
 (0)