$layouts->hasBlockType()
Checks if a given block type exists in the layouts collection
$layouts->hasBlockType(string $type): bool
Parameters
Name | Type | Default |
---|---|---|
$type * | string |
– |
Return type
bool
Parent class
Example
Useful if you want to include scripts etc. depending on block types in layout field.
$layouts = $page->layout()->toLayouts();
if ($layouts->hasBlockType('heading') === true) {
// include some scripts
}