public static
(mixed $headers = array(), mixed $tag = '', mixed $class = '', mixed $imageMeta = '')
public static function renderSubHeader($headers = array(), $tag = '', $class = '', $imageMeta = '')
{
$app = Factory::getApplication();
$p = $app->getParams();
$displayHeader = $p->get('display_subheader_type', 'h3');
if ($displayHeader == '-1') {
return '';
}
if ($tag == '') {
$tag = $displayHeader;
}
$h = array();
if (!empty($headers)) {
foreach ($headers as $k => $v) {
if ($v != '') {
$h[] = htmlspecialchars($v);
break;
}
}
}
$imgMetaAttr = '';
if ($imageMeta != '') {
$imgMetaAttr = 'data-image-meta="' . $imageMeta . '"';
}
if (!empty($h)) {
return '<' . strip_tags($tag) . ' class="ph-subheader ' . htmlspecialchars(strip_tags($class)) . '" ' . $imgMetaAttr . '>' . implode(" - ", $h) . '</' . strip_tags($tag) . '>';
} else {
if ($imgMetaAttr != '') {
return '<div style="display:none;" ' . $imgMetaAttr . '></div>';
}
}
return false;
}