Skip to content

Commit 673b2f7

Browse files
committed
Merge branch 'develop'
2 parents 14f93cc + b751782 commit 673b2f7

File tree

3 files changed

+15
-14
lines changed

3 files changed

+15
-14
lines changed

fields/image-clip.php

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -139,19 +139,18 @@
139139
$uri = null;
140140
}
141141

142-
switch ($uri) {
143-
case '/':
142+
// if no uri, find out whether the file is from Site or Home Page
143+
if (!$uri) {
144+
if ($this->data()['field']->model() instanceof Kirby\Cms\Site) {
144145
$parent = site();
145-
break;
146-
case null:
147-
$parent = page();
148-
break;
149-
default:
150-
$site = site();
151-
if (!$parent = $site->page($uri)) {
152-
$parent = $site->draft($uri);
153-
}
154-
break;
146+
} else {
147+
$parent = page(); // home
148+
}
149+
} else {
150+
$site = site();
151+
if (!$parent = $site->page($uri)) {
152+
$parent = $site->draft($uri);
153+
}
155154
}
156155

157156
if ($parent) {

0 commit comments

Comments
 (0)