You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Classes/Infrastructure/Healthcheck/SiteHealthcheck.php
+10-19Lines changed: 10 additions & 19 deletions
Original file line number
Diff line number
Diff line change
@@ -43,21 +43,19 @@ public function execute(HealthcheckEnvironment $environment): Health
43
43
}
44
44
45
45
if (!$environment->isSafeToLeakTechnicalDetails()) {
46
-
// TODO adjust to 9.0
47
-
returnnewHealth('No Neos site was created. Please visit the documentation how setup a site.', Status::WARNING());
46
+
returnnewHealth('No Neos site was created. Please look into <code>{{flowCommand}} site:importall</code> or <code>{{flowCommand}} site:create</code>.', Status::WARNING());
if (count($availableSitePackagesToBeImported) === 0) {
59
58
if (!$this->packageManager->isPackageAvailable('Neos.SiteKickstarter')) {
60
-
// TODO adjust to 9.0
61
59
returnnewHealth(<<<MSG
62
60
No Neos site was created. You might want to install the site kickstarter: <code>composer require neos/site-kickstarter</code>.
63
61
Or you can create a new site package completely from scratch via <code>{{flowCommand}} package:create My.Site --package-type=neos-site</code>.
@@ -66,24 +64,17 @@ public function execute(HealthcheckEnvironment $environment): Health
66
64
MSG, Status::WARNING());
67
65
}
68
66
69
-
// TODO adjust to 9.0
70
67
returnnewHealth(<<<MSG
71
-
No Neos site was created. You can kickstart a new site package via <code>{{flowCommand}} kickstart:site My.Site my-site</code>
72
-
and import it via <code>{{flowCommand}} site:import --package-key My.Site</code>
68
+
No Neos site was created. You can kickstart a new site package via <code>{{flowCommand}} kickstart:site My.Site</code>
69
+
and use it to create a site via <code>{{flowCommand}} site:create my-site My.Site My.Site:Document.Homepage</code>
73
70
MSG, Status::WARNING());
74
71
}
75
72
76
-
if (count($availableSitePackagesToBeImported) === 1 && $availableSitePackagesToBeImported[0] === 'Neos.Demo') {
77
-
// TODO adjust to 9.0 (make less specific to neos demo)
78
-
returnnewHealth(<<<MSG
79
-
No Neos site was created. To import the site from Neos.Demo you can run <code>{{flowCommand}} site:create neosdemo Neos.Demo Neos.Demo:Document.Homepage</code> and <code>{{flowCommand}} cr:prune</code> and <code>{{flowCommand}} cr:import resource://Neos.Demo/Private/Content</code>
'No Neos site was created. To import the site from %1$s you can run <code>{{flowCommand}} site:importall --package-key %1$s</code>.%2$s',
76
+
$firstAvailableSitePackageKey,
77
+
$availableSitePackagesToBeImported === [] ? '' : sprintf(' Or import one of the other available site packages: %s', join(', ', $availableSitePackagesToBeImported))
0 commit comments