LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
12.02.2012, 16:03:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Убрать слово "главная" с динамического заголовка первой страницы  (Прочитано 16257 раз)
0 Пользователей и 1 Гость смотрят эту тему.
zdobr
Гость
« : 08.06.2006, 19:03:17 »

С функцией динамические залоговки страниц   в TITLE с названием сайта выводится названия материала на странице. Это хорошо, но только не для главной страницы, где к названию добавляется - главная. Кто знает как оставить эту функцию, но на главной странице это слово не добавлять?
Записан
Bear
Осваиваюсь на форуме
***

Репутация: +11/-0
Offline Offline

Пол: Мужской
Сообщений: 71



« Ответ #1 : 12.08.2008, 17:55:49 »

ну я сделал самым примитивным и простым способом: в includes\joomla.php чуть исправил функцию формирования заголовка и получил следующее

function setPageTitle( $title=null ) {
                if (@$GLOBALS['mosConfig_pagetitles']) {
                        $title = trim( htmlspecialchars( $title ) );
         $title = stripslashes($title);
         if ($title == "Главная") $title=""; // вот это дописал
                        $this->_head['title'] = $title ? $title . ' - '. $GLOBALS['mosConfig_sitename'] : $GLOBALS['mosConfig_sitename'];
                }
        }
не самый лучший и универсальный способ, но делается максимально быстро.
Записан
Goldie
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 30



« Ответ #2 : 21.08.2008, 01:32:37 »

не самый лучший и универсальный способ, но делается максимально быстро.

Краткость - сестра таланта

Спасибо Azn
Записан
tysson
Давно я тут
****

Репутация: +2/-0
Offline Offline

Сообщений: 357


« Ответ #3 : 26.02.2009, 01:17:00 »

ну я сделал самым примитивным и простым способом: в includes\joomla.php чуть исправил функцию формирования заголовка и получил следующее

function setPageTitle( $title=null ) {
                if (@$GLOBALS['mosConfig_pagetitles']) {
                        $title = trim( htmlspecialchars( $title ) );
         $title = stripslashes($title);
         if ($title == "Главная") $title=""; // вот это дописал
                        $this->_head['title'] = $title ? $title . ' - '. $GLOBALS['mosConfig_sitename'] : $GLOBALS['mosConfig_sitename'];
                }
        }
не самый лучший и универсальный способ, но делается максимально быстро.

Сделал за 6 секунд! просто и универсально!
Записан
GapArchi
Осваиваюсь на форуме
***

Репутация: +4/-2
Offline Offline

Сообщений: 105



« Ответ #4 : 13.12.2009, 15:52:05 »

Спасибо, апнул тему помогло
Записан
Whiskas
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 39


« Ответ #5 : 10.01.2010, 23:17:49 »

С функцией динамические залоговки страниц   в TITLE с названием сайта выводится названия материала на странице. Это хорошо, но только не для главной страницы, где к названию добавляется - главная. Кто знает как оставить эту функцию, но на главной странице это слово не добавлять?
Хочу добавить что если работает SEF или что то подобное, то нужно отключить функцию "Активировать Meta менеджмент" иначе будете долго лазить по форумам с красными глазами искать, почему у всех работает, а у меня нет Azn)
Записан
hohol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 13



« Ответ #6 : 29.06.2010, 18:29:46 »

А у меня index.php пустой  Shocked

<?php
/**
 * Legacy Mode compatibility
 * @version      $Id: Joomla.php 10381 2008-06-01 03:35:53Z pasamio $
 * @package      Joomla.Legacy
 */
require_once( dirname( __FILE__ ). '/application.php' );


Вот и все.Чо за фигня! Подскажите люди добрые !
Записан
anshakov
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 7


« Ответ #7 : 12.11.2010, 11:38:38 »

А у меня index.php пустой  Shocked

<?php
/**
 * Legacy Mode compatibility
 * @version      $Id: Joomla.php 10381 2008-06-01 03:35:53Z pasamio $
 * @package      Joomla.Legacy
 */
require_once( dirname( __FILE__ ). '/application.php' );


Вот и все.Чо за фигня! Подскажите люди добрые !
Такая же ситуация. Может все таки кто подскажет выход. У меня установлен Artio JoomSEF, возможно с его помощью можно убрать это слово перед названием сайта на главной.
Записан
Yurets
Завсегдатай
*****

Репутация: +77/-0
Offline Offline

Пол: Мужской
Сообщений: 554


Губернатор острова Борнео


« Ответ #8 : 12.11.2010, 12:10:44 »

Где находится ваш пустой index.php и что написано в application.php из той же папки?
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet