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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Где еще кроме index.php можно поменять ссылку логотипа хедера.  (Прочитано 558 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
3PA3OK
Осваиваюсь на форуме
***

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

Сообщений: 51



« : 31.08.2011, 20:19:44 »

Здравия желаю!

Подскажите пжлст, в каком документе и каким образом можно исправить следующий глюк:

Нажатие на логотип с любого места на сайте, кроме собственно главной и контактов, приводит к
добавлению /index.php к адресу местонахождения.

Пример:
Находясь сдесь: http://atlantislux.com/branding/station/stations
нажимаю на лого и оказываюсь здесь http://atlantislux.com/branding/station/index.php

/branding/station - явно лишняя фигня, для попадения на главную.
И вообще причем здесь index.php ? как его убрать?

Search Engine Friendly URLs   Yes
Use Apache mod_rewrite       Yes  
Add suffix to URLs                No

zmancer в http://joomlaforum.ru/index.php/topic,171059.0.html описывает подобное но проблема в том, что
у меня в  в index.php шаблона нет строк
Код:
<a href="<?php echo $this->baseurl ?>" title="logo"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/images/logo.png" alt="logo" /></a>

мой index.php выгглядить так:
Код:
<?php

/*
#------------------------------------------------------------------------
# postnote - June 2010 (for Joomla 1.5)
#
# Copyright (C) 2007-2010 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com  
#------------------------------------------------------------------------
# Based on T3 Framework
#------------------------------------------------------------------------
# Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html
# Author: J.O.O.M Solutions Co., Ltd
#------------------------------------------------------------------------
*/

// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );

include_once (dirname(__FILE__).DS.'libs'.DS.'gk.template.helper.php');

$tmpl = GKTemplateHelper::getInstance($this, array('ui', GK_TOOL_SCREEN, GK_TOOL_MENU, 'main_layout', 'direction'));

//Calculate the width of template
$tmplWidth = '';
$tmplWrapMin = '100%';
switch ($tmpl->getParam(GK_TOOL_SCREEN)){
case 'auto':
$tmplWidth = '97%';
break;
case 'fluid':
$tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
$tmplWidth = $tmplWidth ? $tmplWidth.'%' : '90%';
break;
case 'fix':
$tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '771px';
$tmplWidth = $tmplWidth ? $tmplWidth.'px' : '770px';
break;
default:
$tmplWidth = intval($tmpl->getParam(GK_TOOL_SCREEN));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '983px';
$tmplWidth = $tmplWidth ? $tmplWidth.'px' : '982px';
break;
}

$tmpl->setParam ('tmplWidth', $tmplWidth);
$tmpl->setParam ('tmplWrapMin', $tmplWrapMin);

//Main navigation
$gk_menutype = $tmpl->getMenuType();
$gkmenu = null;
if ($gk_menutype && $gk_menutype != 'none') {
$gkparams = new JParameter('');
$gkparams->set( 'menutype', $tmpl->getParam('menutype', 'mainmenu') );
$gkparams->set( 'menu_images_align', 'left' );
$gkparams->set( 'menupath', $tmpl->templateurl().'/gk_menus');
$gkparams->set('menu_images', 1); //0: not show image, 1: show image which set in menu item
$gkparams->set('menu_background', 1); //0: image, 1: background
$gkparams->set('mega-colwidth', 200); //Megamenu only: Default column width
$gkparams->set('mega-style', 1); //Megamenu only: Menu style.
$gkparams->set('rtl',($tmpl->getParam('direction')=='rtl' || $tmpl->direction == 'rtl'));
$gkmenu = $tmpl->loadMenu($gkparams, $gk_menutype);
}
//End for main navigation

$layout = $tmpl->getLayout ();

if ($layout) {
$tmpl->display($layout);
}

Заранее благодарен! Yes!

P.S. Заметил, что переходит на главную со всех статей  кроме материала в разделе Без категории.

P.P.S. При нажатии на пункт меню главная- всё чётко http://atlantislux.com/
         хотя по поводу последнего / , не уверен. dry
« Последнее редактирование: 31.08.2011, 20:42:40 от 3PA3OK » Записан
3PA3OK
Осваиваюсь на форуме
***

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

Сообщений: 51



« Ответ #1 : 05.09.2011, 19:51:58 »

Решение работы лого.

Нашёл с помощью AVSearch фрагмент кода
Код:
<h1 class="logo">
<a href="index.php"
в  шаблоне прописана ссылка "index.php" заменил на "/", правда он оказался, там где никто не предпологал:

/atlantislux.com/templates/gk_postnote/layouts/blocks/mainnav.php
Записан
victor_d
Новичок
*

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

Сообщений: 1


« Ответ #2 : 14.11.2011, 16:32:30 »

О!То,что нужно.
Спасибо!
Записан
Страниц: [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