Ответить на тему  [ Сообщений: 26 ] 
На страницу 1, 2, 3  След.
Как убрать Главная 
Автор Сообщение
Бывалый

Зарегистрирован: 03 дек 2011, 12:54
Сообщений: 215
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Как убрать Главная
Добрый вечер. Скажите пожалуйста как убрать Главная (Главная|Название сайта) Я уже пробовал Page Title


14 дек 2014, 22:54
Профиль Отправить личное сообщение
Новичок
Аватар пользователя

Зарегистрирован: 10 ноя 2012, 11:00
Сообщений: 33
Пол: мужской
Репутация: 82
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Как убрать Главная
а на других страницах как генерит тайтл?


15 дек 2014, 07:42
Профиль Отправить личное сообщение
Опытный

Зарегистрирован: 12 дек 2011, 21:34
Сообщений: 509
Пол: мужской
Репутация: 1046
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Как убрать Главная
Андрей-V писал(а):
как убрать Главная (Главная|Название сайта)

Способ 1: Модуль Exclude Node Title - https://www.drupal.org/project/exclude_node_title (в редактировании появится галочка, позволяющая отключить вывод тайтла)
Способ 2: Создать свой page-front.tpl.php в каталоге с темой и прописать в нем либо свой заголовок, либо модифицировать имеющийся.
Есть ещё варианты... Но каждый из них предполагает изменения либо в css, либо в файлах темы...


15 дек 2014, 08:52
Профиль Отправить личное сообщение
Бывалый

Зарегистрирован: 03 дек 2011, 12:54
Сообщений: 215
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Как убрать Главная
sirius_1984 писал(а):
а на других страницах как генерит тайтл?

На Других таким образом название материала | название сайта А хотелось бы наоборот название сайта| название материала
Уже пробовал Page Title ничего не выходит

Добавлено спустя 4 минуты 20 секунд:
Val_Ery писал(а):
Андрей-V писал(а):
как убрать Главная (Главная|Название сайта)

Способ 1: Модуль Exclude Node Title - https://www.drupal.org/project/exclude_node_title (в редактировании появится галочка, позволяющая отключить вывод тайтла)
Способ 2: Создать свой page-front.tpl.php в каталоге с темой и прописать в нем либо свой заголовок, либо модифицировать имеющийся.
Есть ещё варианты... Но каждый из них предполагает изменения либо в css, либо в файлах темы...


Модуль Exclude Node Title да поможет но дело в том, что все равно пишет название материала| название сайта и меняется название А мне надо совсем другое оставить допустим Главная а в Title, чтобы было название сайта| название материала


У вас нет доступа для просмотра вложений в этом сообщении.


15 дек 2014, 12:16
Профиль Отправить личное сообщение
Новичок
Аватар пользователя

Зарегистрирован: 10 ноя 2012, 11:00
Сообщений: 33
Пол: мужской
Репутация: 82
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Как убрать Главная
есть же переменные [page-title] | [site-name] ..ну и используйте наоборот [site-name]|[page-title]


15 дек 2014, 12:38
Профиль Отправить личное сообщение
Бывалый

Зарегистрирован: 03 дек 2011, 12:54
Сообщений: 215
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Как убрать Главная
не работает


15 дек 2014, 13:03
Профиль Отправить личное сообщение
Опытный

Зарегистрирован: 12 дек 2011, 21:34
Сообщений: 509
Пол: мужской
Репутация: 1046
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Как убрать Главная
Андрей-V писал(а):
не работает

Тогда посмотрите, что прописано в template.php Вашей темы.


15 дек 2014, 22:42
Профиль Отправить личное сообщение
Бывалый

Зарегистрирован: 03 дек 2011, 12:54
Сообщений: 215
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Как убрать Главная
Val_Ery писал(а):
Андрей-V писал(а):
не работает

Тогда посмотрите, что прописано в template.php Вашей темы.

Вот что написано

<?php

/**
* @file
* A slim, CSS-driven theme which does not depend on a template engine like phptemplate
*/

/**
* Implementation of hook_theme. Auto-discover theme functions.
*/
function chameleon_theme($existing, $type, $theme, $path) {
return drupal_find_theme_functions($existing, array($theme));
}

function chameleon_page($content, $show_blocks = TRUE, $show_messages = TRUE) {
$language = $GLOBALS['language']->language;
$direction = $GLOBALS['language']->direction ? 'rtl' : 'ltr';

if (theme_get_setting('toggle_favicon')) {
drupal_set_html_head('<link rel="shortcut icon" href="'. check_url(theme_get_setting('favicon')) .'" type="image/x-icon" />');
}

$title = drupal_get_title();

// Get blocks before so that they can alter the header (JavaScript, Stylesheets etc.)
$blocks_left = theme_blocks('left');
$blocks_right = theme_blocks('right');

$output = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n";
$output .= "<html xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"$language\" xml:lang=\"$language\" dir=\"$direction\">\n";
$output .= "<head>\n";
$output .= drupal_get_html_head();
$output .= " <title>". ($title ? strip_tags($title) ." | ". variable_get("site_name", "Drupal") : variable_get("site_name", "Drupal") ." | ". variable_get("site_slogan", "")) ."</title>\n";
$output .= drupal_get_css();
$output .= drupal_get_js();
$output .= "</head>";
$output .= "<body>\n";
$output .= " <div id=\"header\">";

if ($logo = theme_get_setting('logo')) {
$output .= " <a href=\"". url() ."\" title=\"". t('Home') ."\"><img src=\"$logo\" alt=\"". t('Home') ."\" /></a>";
}
if (theme_get_setting('toggle_name')) {
$output .= " <h1 class=\"site-name title\">". l(variable_get('site_name', 'drupal'), "") ."</h1>";
}
if (theme_get_setting('toggle_slogan')) {
$output .= " <div class=\"site-slogan\">". variable_get('site_slogan', '') ."</div>";
}

$output .= "</div>\n";

$primary_links = theme('links', menu_primary_links(), array('class' => 'links', 'id' => 'navlist'));
$secondary_links = theme('links', menu_secondary_links(), array('class' => 'links', 'id' => 'subnavlist'));
if (isset($primary_links) || isset($secondary_links)) {
$output .= ' <div class="navlinks">';
if (isset($primary_links)) {
$output .= $primary_links;
}
if (isset($secondary_links)) {
$output .= $secondary_links;
}
$output .= " </div>\n";
}

$output .= " <table id=\"content\">\n";
$output .= " <tr>\n";

if ($show_blocks && !empty($blocks_left)) {
$output .= " <td id=\"sidebar-left\">$blocks_left</td>\n";
}

$output .= " <td id=\"main\">\n";

if ($title) {
$output .= theme("breadcrumb", drupal_get_breadcrumb());
$output .= "<h2>$title</h2>";
}

if ($tabs = theme('menu_local_tasks')) {
$output .= $tabs;
}

if ($show_messages) {
$output .= theme('status_messages');
}

$output .= theme('help');


$output .= $content;
$output .= drupal_get_feeds();
$output .= "\n<!-- end content -->\n";

if ($footer = variable_get('site_footer', '')) {
$output .= " <div id=\"footer\">$footer</div>\n";
}

$output .= " </td>\n";

if ($show_blocks && !empty($blocks_right)) {
$output .= " <td id=\"sidebar-right\">$blocks_right</td>\n";
}

$output .= " </tr>\n";
$output .= " </table>\n";

$output .= theme_closure();
$output .= " </body>\n";
$output .= "</html>\n";

return $output;
}

function chameleon_node($node, $teaser = 0, $page = 0) {

$output = "<div class=\"node". ((!$node->status) ? ' node-unpublished' : '') . (($node->sticky) ? ' sticky' : '') ."\">\n";

if (!$page) {
$output .= " <h2 class=\"title\">". ($teaser ? l($node->title, "node/$node->nid") : check_plain($node->title)) ."</h2>\n";
}

$output .= " <div class=\"content\">\n";

if ($teaser && $node->teaser) {
$output .= $node->teaser;
}
elseif (isset($node->body)) {
$output .= $node->body;
}

$output .= " </div>\n";

$submitted['node_submitted'] = theme_get_setting("toggle_node_info_$node->type") ? array(
'title' => t("By !author at @date", array('!author' => theme('username', $node), '@date' => format_date($node->created, 'small'))),
'html' => TRUE) : array();

$terms = array();
if (module_exists('taxonomy')) {
$terms = taxonomy_link("taxonomy terms", $node);
}

$links = array_merge($submitted, $terms);
if (isset($node->links)) {
$links = array_merge($links, $node->links);
}
if (count($links)) {
$output .= '<div class="links">'. theme('links', $links, array('class' => 'links inline')) ."</div>\n";
}

$output .= "</div>\n";

return $output;
}

function chameleon_comment($comment, $node, $links = array()) {
$submitted['comment_submitted'] = array(
'title' => t('By !author at @date', array('!author' => theme('username', $comment), '@date' => format_date($comment->timestamp, 'small'))),
'html' => TRUE);

$output = "<div class=\"comment". ' '. $status ."\">\n";
$output .= " <h3 class=\"title\">". l($comment->subject, $_GET['q'], array('fragment' => "comment-$comment->cid")) ."</h3>\n";
$output .= " <div class=\"content\">". $comment->comment;
if (!empty($signature)) {
$output .= " <div class=\"clear-block\">";
$output .= "<div>—</div>\n";
$output .= $signature ."\n";
$output .= " </div>\n";
}
$output .= " </div>\n";
$output .= " <div class=\"links\">". theme('links', array_merge($submitted, $links)) ."</div>\n";
$output .= "</div>\n";

return $output;
}

function chameleon_help() {
if ($help = menu_get_active_help()) {
return '<div class="help">'. $help .'</div><hr />';
}
}


16 дек 2014, 12:45
Профиль Отправить личное сообщение
Опытный

Зарегистрирован: 12 дек 2011, 21:34
Сообщений: 509
Пол: мужской
Репутация: 1046
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Как убрать Главная
Вот смотрите, кусок из Вашего темплейта:
Код:
$output .= "<head>\n";
$output .= drupal_get_html_head();
$output .= " <title>". ($title ? strip_tags($title) ." | ". variable_get("site_name", "Drupal") : variable_get("site_name", "Drupal") ." | ". variable_get("site_slogan", "")) ."</title>\n";
$output .= drupal_get_css();
$output .= drupal_get_js();
$output .= "</head>";

Третья строка аккурат предписывает выводить тайтл в виде ЗаголовокМатериала | НазваниеСайта.
Попробуйте её закомментировать всю, чтобы посмотреть, будет ли после этого отрабатывать модуль page title с Вашими настройками.
Если тайтл вообще пропадет - попробуйте вот такую конструякцию заместо третьей строки (ничего не удаляйте - комментируйте строки!)
$output .= " <title>". (variable_get("site_name", "Drupal") : variable_get("site_name", "Drupal") ." | ". variable_get("site_slogan", "") ." | ". $title ? strip_tags($title)) ."</title>\n";
Я здесь просто Заголовок перекинул в конец строки. И, надеюсь, с точками не ошибся :)

И отпишитесь... ОК?
Как, кстати, тема называется?


16 дек 2014, 18:39
Профиль Отправить личное сообщение
Новичок
Аватар пользователя

Зарегистрирован: 10 ноя 2012, 11:00
Сообщений: 33
Пол: мужской
Репутация: 82
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Как убрать Главная
а скиньте темку, если не жалко ...мы тут потыкаем


17 дек 2014, 07:39
Профиль Отправить личное сообщение
Показать сообщения за:  Сортировать по:  
Ответить на тему   [ Сообщений: 26 ]  На страницу 1, 2, 3  След.
   Похожие темы   Автор   Ответов   Просмотров   Последнее сообщение 
Нет новых непрочитанных сообщений в этой теме Отображение статьи как "Главная новость"

в форуме ФОРМИРОВАНИЕ СТРУКТУРЫ САЙТА И ВОПРОСЫ ПО ФУНКЦИОНИРОВАНИЮ СТАНДАРТНОЙ СБОРКИ JOOMLA

kriazot

2

709

08 мар 2011, 17:47

kriazot Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Пункт меню "Главная" как ссылка

[ На страницу: 1, 2 ]

в форуме ВНУТРЕННЯЯ ОПТИМИЗАЦИЯ

Alex66

13

2305

31 мар 2012, 18:06

Tati_2000 Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Как изменить название "Главная страница"?

в форуме ФОРМИРОВАНИЕ СТРУКТУРЫ САЙТА И ВОПРОСЫ ПО ФУНКЦИОНИРОВАНИЮ СТАНДАРТНОЙ СБОРКИ JOOMLA

stiv2000

1

1013

22 авг 2011, 10:45

Zvirec [Bot] Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме При создании материала "портится" главная

в форуме Drupal 6

Storm864

1

842

19 июл 2011, 21:51

LeGront Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Вставить предложение под "Главная страница"

в форуме ФОРМИРОВАНИЕ СТРУКТУРЫ САЙТА И ВОПРОСЫ ПО ФУНКЦИОНИРОВАНИЮ СТАНДАРТНОЙ СБОРКИ JOOMLA

MANR_

0

825

04 мар 2012, 13:56

MANR_ Перейти к последнему сообщению


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: