Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как добавить в спидбар главной страницы текст или заголовок h1?

Как добавить в спидбар главной страницы текст или заголовок h1?


     06.05.2019    speedbar    Общие вопросы по PHP, Хаки    1121

вопрос
Привет! На главной странице сайта в спидбаре выводится только краткое название, дальше пустое место. Подскажите как мне реализовать вывод краткое название сайта>мой текст только на главной 13-й версии DLE?
Вот код:
if ($config['speedbar'] AND !$view_template ) {
	
	$s_navigation = "<span itemscope itemtype=\"http://data-vocabulary.org/Breadcrumb\">
	
	<a href=\"{$config['http_home_url']}\" itemprop=\"url\"><span itemprop=\"title\">" . $config['short_title'] ."</span></a></span>";

	if( $config['start_site'] == 3 AND $_SERVER['QUERY_STRING'] == "" AND !$_POST['do']) $titl_e = "";

	if (intval($category_id)){
		
		if($titl_e OR (isset($_GET['cstart']) AND intval($_GET['cstart']) > 1) ) {
			$last_link = true;
		} else $last_link = false;
		
		$s_navigation .= " {$config['speedbar_separator']} " . get_breadcrumbcategories ( intval($category_id), $config['speedbar_separator'], "<span class=\"spdname\">" . $last_link ." </span>");
		
	} elseif ($do == 'tags') {
		
		if ($config['allow_alt_url']) $s_navigation .= " {$config['speedbar_separator']} 
		<span itemscope itemtype=\"http://data-vocabulary.org/Breadcrumb\">
		<a href=\"" . $config['http_home_url'] . "tags/\" itemprop=\"url\">
		<span itemprop=\"title\">" . $lang['tag_cloud'] . "</span></a></span> {$config['speedbar_separator']} " . $tag;
		else $s_navigation .= " {$config['speedbar_separator']} <span itemscope itemtype=\"http://data-vocabulary.org/Breadcrumb\">
		<a href=\"?do=tags\" itemprop=\"url\"><span itemprop=\"title\">" . $lang['tag_cloud'] . "</span></a></span> {$config['speedbar_separator']} " . $tag;

	} elseif ($nam_e) $s_navigation .= " {$config['speedbar_separator']} <span class=\"spdname\">" . $nam_e . " </span>";

	if ($titl_e) {
		
		$s_navigation .= " {$config['speedbar_separator']} <span class=\"spdname\">" . $titl_e . " </span>";
		
	} else {

		if ( isset($_GET['cstart']) AND intval($_GET['cstart']) > 1 ){
		
			$page_extra = " {$config['speedbar_separator']} ".$lang['news_site']." ".intval($_GET['cstart']);
		
		} else $page_extra = '';

		$s_navigation .= $page_extra;

	}
	
	$tpl->load_template ( 'speedbar.tpl' );
	$tpl->set ( '{speedbar}', '<span id="dle-speedbar">' . stripslashes ( $s_navigation ) . '</span>' );
	$tpl->compile ( 'speedbar' );
	$tpl->clear ();

}

Ответа пока нет


2 комментария

nowheremany
Эксперт

nowheremany - 14 мая 2019 10:45 -

По идее можно выше
if (intval($category_id)){

вставить
if ($dle_module == 'main') {
$s_navigation .= " {$config['speedbar_separator']} Мой текст";
}


Будет Название > Мой текст > Страница 2 и тп

Благодарность принимаю тут Связь

ExVood
Юзер

ExVood - 24 мая 2019 21:53 -

Спасибо за ответ, то что надо!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх