breadcrumb_manager.metatag.inc in Breadcrumb Manager 7
File
includes/breadcrumb_manager.metatag.inc
View source
<?php
class BreadcrumbManagerTitleMetaTag extends DrupalTitleMetaTag {
public function getElement(array $options = array()) {
$element = array();
$value = $this
->getValue($options);
if ($title = breadcrumb_manager_is_title_required()) {
list(, $site_name) = explode('|', $value);
$value = implode(' | ', array(
$title,
trim($site_name),
));
}
$element['#attached']['metatag_set_preprocess_variable'][] = array(
'html',
'head_title',
$value,
);
$element['#attached']['metatag_set_preprocess_variable'][] = array(
'html',
'head_array',
array(
'title' => $value,
),
);
return $element;
}
}