fix categories array in categories theme
This commit is contained in:
parent
2cda8b0b7e
commit
b3fd39a712
|
@ -65,7 +65,7 @@
|
|||
<title>{{ settings.title }}</title>
|
||||
</head>
|
||||
<body>
|
||||
{{ include(settings.file_sidebar) }}
|
||||
{{ include(settings.file_news) }}
|
||||
{% include 'themes/categories/' ~ settings.file_sidebar %}
|
||||
{% include 'themes/categories/' ~ settings.file_news %}
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -29,7 +29,14 @@
|
|||
public static function homepage($settings) {
|
||||
global $config;
|
||||
|
||||
return Element('themes/categories/frames.html', Array('config' => $config, 'settings' => $settings));
|
||||
return Element(
|
||||
'themes/categories/frames.html',
|
||||
Array(
|
||||
'config' => $config,
|
||||
'settings' => $settings,
|
||||
'categories' => Categories::getCategories($config)
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
// Build news page
|
||||
|
@ -51,6 +58,14 @@
|
|||
public static function sidebar($settings) {
|
||||
global $config, $board;
|
||||
|
||||
return Element('themes/categories/sidebar.html', Array(
|
||||
'settings' => $settings,
|
||||
'config' => $config,
|
||||
'categories' => Categories::getCategories($config)
|
||||
));
|
||||
}
|
||||
|
||||
private static function getCategories($config) {
|
||||
$categories = $config['categories'];
|
||||
|
||||
foreach ($categories as &$boards) {
|
||||
|
@ -62,12 +77,8 @@
|
|||
}
|
||||
}
|
||||
|
||||
return Element('themes/categories/sidebar.html', Array(
|
||||
'settings' => $settings,
|
||||
'config' => $config,
|
||||
'categories' => $categories
|
||||
));
|
||||
}
|
||||
return $categories;
|
||||
}
|
||||
};
|
||||
|
||||
?>
|
||||
|
|
Loading…
Reference in New Issue