Ситуация такая...
в breadcrumbs есть
html($item[ 'title' ])
Какие есть варианты решения? Как из breadcrumbs убрать i class
как обрезать/убрать html из breadcrumbs
html($item[ 'title' ])
Менял на b и результат такой же, а вот эканировать в define не получится.экранировать попробовать или заменить i на какой-нибудь b
<?php if ($breadcrumbs) { ?> <?php foreach ($breadcrumbs as $id => $item) { ?> <li class="breadcrumb-item" <?php if ( ! isset($item[ 'is_last' ])){ ?>itemscope itemtype="http://data-vocabulary.org/Breadcrumb"<?php } ?>> <a href="<?php html($item[ 'href' ]); ?>" itemprop="url"><span itemprop="title"><?php html($item[ 'title' ]); ?></span></a> <?php } else { ?> <i class="fa fa-arrow-right text-black-50"></i> <span class="breadcrumb-item active" aria-current="page"><?php html($item[ 'title' ]); ?></span> <?php } ?> </li> <?php } ?> <?php $listed[] = $item[ 'href' ]; ?> <?php } ?> <?php } ?>
define('LANG_BASKET_TITLE', '<i class="fa fa-lock"></i> Архив материалов<sup><small class="text-muted font-weight-light">*видите только вы</small></sup>');
<h1><?php echo LANG_BASKET_TITLE; ?></h1>
Конечно работает, на скрине где заголовок H1 замочек то есть!вообще на сайте работает FontAwesome?
<title><span class="fa fa-lock">&nbsp;Архив материалов</span><sup><small class="text-muted font-weight-light">*видите только вы</small></sup></title>
html($item[ 'title' ])
echo $item[ 'title' ];
Преобразует специальные символы в HTML сущности.
html($item[ 'title' ])
Попробуйте для этого случая просто
echo $item[ 'title' ];
//$this -> setPageTitle(LANG_BASKET_TITLE); $this -> setPageTitle('Архив материалов');