Merge branch 'doucovanineratovice.cz' into dev

This commit is contained in:
Michal Kváček
2016-09-26 16:54:34 +02:00
4 changed files with 12 additions and 3 deletions
@@ -76,7 +76,7 @@ class CreateNewContent extends Controller
// add categories, if supported
$categoryModule = ModuleInstance::get('categories');
$categories = [];
if ($module->support_categories && $categoryModule->enabled()) {
if ($module->support_categories && !is_null($categoryModule) && $categoryModule->enabled()) {
$categories = Category::where('module_id', $moduleId)
->get();
}
@@ -84,7 +84,7 @@ class EditContent extends Controller
// add categories, if supported
$categories = [];
if ($module->support_categories && $categoryModule->enabled()) {
if ($module->support_categories && !is_null($categoryModule) && $categoryModule->enabled()) {
$categories = Category::where('module_id', $module->id)
->get();
}
+9 -1
View File
@@ -58,7 +58,15 @@ abstract class OnePage implements TemplateHandler
$pages = $pages->where('status', Content::STATUS_PUBLIC);
}
self:: $homepagePages = $pages->get();
$homepagePages = $pages->get()
->getDictionary();
foreach ($pageIds as $pageId) {
if (!isset($homepagePages[$pageId]))
continue;
self::$homepagePages[] = $homepagePages[$pageId];
}
self::$homepagePagesInitialized = true;
}
@@ -44,6 +44,7 @@ class Handler extends OnePage
try {
Artisan::call('install-module', ['name' => 'StaticPages']);
Artisan::call('install-module', ['name' => 'ContactForm']);
Artisan::call('install-module', ['name' => 'Categories']);
} catch (\Exception $e) {
//
}