Fixed compilation of created pages
This commit is contained in:
parent
2f5abb8488
commit
01df221476
@ -40,7 +40,8 @@ class ContentTypeHandler
|
|||||||
*/
|
*/
|
||||||
public function getType(Content $node)
|
public function getType(Content $node)
|
||||||
{
|
{
|
||||||
$extension = pathinfo($node->getPath(), PATHINFO_EXTENSION);
|
$path = $node->getPath() ?: $node->getName();
|
||||||
|
$extension = pathinfo($path, PATHINFO_EXTENSION);
|
||||||
|
|
||||||
foreach ($this->types as $type) {
|
foreach ($this->types as $type) {
|
||||||
if (in_array($extension, $type->getExtensions())) {
|
if (in_array($extension, $type->getExtensions())) {
|
||||||
@ -48,6 +49,6 @@ class ContentTypeHandler
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
throw new \RuntimeException("no contentType found for {$node->getPath()}");
|
throw new \RuntimeException("no contentType found for $path");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user