Проблема Помогите удалить h1 из лого сайта

Тема в разделе "Изменение шаблона (кастомизация)", создана пользователем Дмитрий Д, 01.10.2015.

  1. Offline

    Дмитрий Д Тариф: Спонсор ⇒ Спонсор форума ⇐

    Регистрация:
    01.10.2015
    Сообщения:
    43
    Симпатии:
    1
    Пол:
    Мужской
    Дорогие коллеги, кто сталкивался с такой проблемой?

    У меня Joomla 1,5. На всех страницах сайта (кроме virtumart) отображается один h1 который равен логотипу сайта.

    Как убрать этот h1? Я пользуюсь шаблоном gk_mystore

    Вот код шаблона:

    Код (CODE):
    1. <?php
    2.  
    3. /*
    4. #------------------------------------------------------------------------
    5. # myStore - May 2010 (for Joomla 1.5)
    6. #
    7. # Copyright (C) 2007-2010 Gavick.com. All Rights Reserved.
    8. # License: Copyrighted Commercial Software
    9. # Website: http://www.gavick.com
    10. # Support: support@gavick.com
    11. #------------------------------------------------------------------------
    12. # Based on T3 Framework
    13. #------------------------------------------------------------------------
    14. # Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
    15. # @license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html
    16. # Author: J.O.O.M Solutions Co., Ltd
    17. #------------------------------------------------------------------------
    18. */
    19.  
    20. // no direct access
    21. defined( '_JEXEC' ) or die( 'Restricted access' );
    22.  
    23. include_once (dirname(__FILE__).DS.'libs'.DS.'gk.template.helper.php');
    24.  
    25. $tmpl = GKTemplateHelper::getInstance($this, array('ui', GK_TOOL_SCREEN, GK_TOOL_MENU, 'main_layout', 'direction'));
    26.  
    27. //Calculate the width of template
    28. $tmplWidth = '';
    29. $tmplWrapMin = '100%';
    30. switch ($tmpl->getParam(GK_TOOL_SCREEN)){
    31.     case 'auto':
    32.         $tmplWidth = '97%';
    33.         break;
    34.     case 'fluid':
    35.         $tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
    36.         $tmplWidth = $tmplWidth ? $tmplWidth.'%' : '90%';
    37.         break;
    38.     case 'fix':
    39.         $tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
    40.         $tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '771px';
    41.         $tmplWidth = $tmplWidth ? $tmplWidth.'px' : '770px';
    42.         break;
    43.     default:
    44.         $tmplWidth = intval($tmpl->getParam(GK_TOOL_SCREEN));
    45.         $tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '983px';
    46.         $tmplWidth = $tmplWidth ? $tmplWidth.'px' : '982px';
    47.         break;
    48. }
    49.  
    50. $tmpl->setParam ('tmplWidth', $tmplWidth);
    51. $tmpl->setParam ('tmplWrapMin', $tmplWrapMin);
    52.  
    53. //Main navigation
    54. $gk_menutype = $tmpl->getMenuType();
    55. $gkmenu = null;
    56. if ($gk_menutype && $gk_menutype != 'none') {
    57.     $gkparams = new JParameter('');
    58.     $gkparams->set( 'menutype', $tmpl->getParam('menutype', 'mainmenu') );
    59.     $gkparams->set( 'menu_images_align', 'left' );
    60.     $gkparams->set( 'menupath', $tmpl->templateurl() .'/gk_menus');
    61.     $gkparams->set('menu_images', 1); //0: not show image, 1: show image which set in menu item
    62.     $gkparams->set('menu_background', 1); //0: image, 1: background
    63.     $gkparams->set('mega-colwidth', 200); //Megamenu only: Default column width
    64.     $gkparams->set('mega-style', 1); //Megamenu only: Menu style.
    65.     $gkparams->set('rtl',($tmpl->getParam('direction')=='rtl' || $tmpl->direction == 'rtl'));
    66.     $gkmenu = $tmpl->loadMenu($gkparams, $gk_menutype);
    67. }  
    68. //End for main navigation
    69.  
    70. $layout = $tmpl->getLayout ();
    71.  
    72. if ($layout) {
    73.     $tmpl->display($layout);
    74. }
    75.  
    76. function gkCSSReplace(){
    77.     $buf = JResponse::getBody();
    78.  
    79.     preg_match_all('/\<link.*href=".*(modules|components).*\/\>/', $buf, $matches);
    80.     for($i = 0; $i < count($matches[0]); $i++){
    81.         $buf = str_replace($matches[0][$i], '', $buf);      
    82.     }
    83.  
    84.     $startpoint = strpos($buf, '</title>');
    85.     $startpoint += 8;
    86.     $buf_start = substr($buf, 0, $startpoint);
    87.     $buf_end = substr($buf, $startpoint);
    88.     $buf_links = '';
    89.     for($i = 0; $i < count($matches[0]); $i++) {
    90.         $link_to_add = $matches[0][$i];
    91.         if(preg_match('/styleIE6/', $matches[0][$i])) { $link_to_add = '<!--[if IE 6]>' . $link_to_add . '<![endif]-->'; }
    92.         if(preg_match('/styleIE7/', $matches[0][$i])) { $link_to_add = '<!--[if IE 7.0]>' . $link_to_add . '<![endif]-->'; }
    93.         $buf_links .= $link_to_add;
    94.     }
    95.     $buf = $buf_start . $buf_links . $buf_end;
    96.     JResponse::setBody($buf);
    97. }
    98.  
    99. $dispatcher = &JDispatcher::getInstance();
    100. $dispatcher->register('onAfterRender', 'gkCSSReplace');
     
  2.  
  3. Лучший ответ:
    Сообщение #2 от 01.10.2015, автор OlegK
  4. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Лучший ответ
    не там смотришь.файл mainnav.php
     
    Дмитрий Д нравится это.
  5. Offline

    Дмитрий Д Тариф: Спонсор ⇒ Спонсор форума ⇐

    Регистрация:
    01.10.2015
    Сообщения:
    43
    Симпатии:
    1
    Пол:
    Мужской
    Спасибо!!!!
     

Поделиться этой страницей

Загрузка...