mirror of
https://github.com/getgrav/grav.git
synced 2026-05-07 03:27:08 +02:00
Extra forcing of first level arrays in taxonomy
This commit is contained in:
@@ -2294,6 +2294,11 @@ class Page implements PageInterface
|
||||
public function taxonomy($var = null)
|
||||
{
|
||||
if ($var !== null) {
|
||||
// make sure first level are arrays
|
||||
array_walk($var, function(&$value) {
|
||||
$value = (array) $value;
|
||||
});
|
||||
// make sure all values are strings
|
||||
array_walk_recursive($var, function(&$value) {
|
||||
$value = (string) $value;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user