Как убрать дубляж mainmenu в верху

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

Статус темы:
Закрыта.
  1. Offline

    goga Недавно здесь

    Регистрация:
    06.03.2008
    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте.
    Как убрать дубляж mainmenu в верху , в админке такой позиции нет,копаюсь в HTML-коде шаблона но все рассыпается, может
    продвинутые Джумляне помогут?

    код в вложении
    Спасибо.
     

    Вложения:

    • Ahh.txt
      Размер файла:
      8.4 КБ
      Просмотров:
      15
  2.  
  3. DK21
    Offline

    DK21 Недавно здесь

    Регистрация:
    27.12.2007
    Сообщения:
    33
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Как убрать дубляж mainmenu в верху

    Что за название шаблона?
    На Fire Forest достаточно грохнуть строку:
    <div id="tabarea">
    <?php mosShowListMenu($horizontal_menu);?>
    </div>
     
  4. Offline

    goga Недавно здесь

    Регистрация:
    06.03.2008
    Сообщения:
    6
    Симпатии:
    0
    Ответ: Как убрать дубляж mainmenu в верху

    Шаблон "JA iris" от JoomlArt.com , <div id="tabarea">
    <?php mosShowListMenu($horizontal_menu);?>
    </div> в HTML коде нет. Попробовал похожее убрать, опять ломается.


    HTML-код

    Код (html):
    1. <?php
    2. /*------------------------------------------------------------------------
    3. # JA Iris - Oct, 2007
    4. # ------------------------------------------------------------------------
    5. # Copyright (C) 2004-2007 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
    6. # Author: J.O.O.M Solutions Co., Ltd
    7. # Websites:  http://www.joomlart.com -  http://www.joomlancers.com
    8. -------------------------------------------------------------------------*/
    9.  
    10. defined( '_VALID_MOS' ) or die( 'Restricted access' );
    11. $iso = split( '=', _ISO );
    12. /*echo "<?xml version=\"1.0\" encoding=\"'. $iso[1] .'\"?' .'>";*/
    13. global $ja_color_themes, $ja_header_images, $ja_width_default, $ja_color_default, $ja_font_size_default, $ja_tool, $ja_menutype, $ja_template_path, $ja_template_absolute_path, $ja_headerimg, $ja_color, $ja_width, $ja_font_size, $ja_template_name;
    14. global $jaMainmenuLastItemActive;
    15.  
    16. $ja_template_name = 'ja_iris';
    17.  
    18. # BEGIN: TEMPLATE CONFIGURATIONS ##########
    19. ####################################
    20. #support extra color themes
    21. $ja_color_themes = array('red','default','green'); // You can add more color array if needed
    22. ####################################
    23. # Change the width of the template
    24. $ja_width_default = 'wide'; // 'narrow': 800x600; 'wide': 1024x768; 'auto': fluid width
    25. # default color
    26. $ja_color_default = ''; //blank for default, else pick one of in extra color themes $ja_color_themes
    27. #font size default
    28. $ja_font_size_default = 3;
    29. # Enable users option
    30. $ja_tool = 6; // 0: disable all; 1: Screen tool; 2: font tool; 3: screen + font; 4: color tool; 5: screen + color; 6: font + color; 7: all;
    31. # Choose your prefer Menu Type
    32. $ja_menutype = 1; // 1: Split Menu; 2: Son of Suckerfish Dropdown Menu; 3: Dropline; 4: Moomenu
    33. # END: TEMPLATE CONFIGURATIONS ##########
    34.  
    35. # Define the template path ##########
    36. $ja_template_path = $mosConfig_live_site.'/templates/'.$ja_template_name;
    37. $ja_template_absolute_path = $mosConfig_absolute_path.'/templates/'.$ja_template_name;
    38. include ($ja_template_absolute_path."/ja_templatetools.php");
    39. #get random image header
    40. $ja_random_header = getRandomImage($mosConfig_absolute_path.'/templates/ja_iris/images/headers/');
    41. $topnav = "";
    42. $subnav = "";
    43. if ($ja_menutype == 1) {
    44.     require($ja_template_absolute_path."/ja_splitmenu.php");
    45.     $subnav = $jasplmenu->hasSubMenu (1);
    46. } else if ($ja_menutype == 3) {
    47.     require($ja_template_absolute_path."/ja_scriptdlmenu.php");
    48.     $topnav = $jamenu->menuObj->main;
    49.     $subnav = $jamenu->menuObj->sub;
    50. }
    51.  
    52. # Auto Collapse Divs Functions ##########
    53. $ja_left = mosCountModules( 'left' );
    54. $ja_right = mosCountModules( 'right' );
    55. $ja_mascol = mosCountModules('user1') || mosCountModules('user2') || mosCountModules('user5');
    56.  
    57. #get divid
    58. $divid = getDivid($ja_left,$ja_right,$ja_mascol);
    59.  
    60. $msie='/msie\s(5\.[5-9]|[6]\.[0-9]*).*(win)/i';
    61. $supported_browsers = !isset($_SERVER['HTTP_USER_AGENT']) ||
    62.     !preg_match($msie,$_SERVER['HTTP_USER_AGENT']) ||
    63.     preg_match('/opera/i',$_SERVER['HTTP_USER_AGENT']);
    64.  
    65. ?>
    66.  
    67. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    68. <html xmlns="http://www.w3.org/1999/xhtml">
    69.  
    70. <head>
    71. <?php mosShowHead(); ?>
    72. <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
    73. <meta http-equiv="Content-Style-Type" content="text/css" />
    74.  
    75. <link href="<?php echo $ja_template_path;?>/css/template_css.css" rel="stylesheet" type="text/css" />
    76. <link href="<?php echo $ja_template_path;?>/css/ja-newsmoo.css" rel="stylesheet" type="text/css" />
    77. <link href="<?php echo $ja_template_path;?>/css/typography.css" rel="stylesheet" type="text/css" />
    78.  
    79. <script language="javascript" type="text/javascript" src="<?php echo $ja_template_path;?>/scripts/mootools.v1.1.js"></script>
    80. <script language="javascript" type="text/javascript" src="<?php echo $ja_template_path;?>/scripts/ja.script.js"></script>
    81.  
    82. <?php genMenuHead(); ?>
    83.  
    84. <?php if ( $my->id ) { initEditor(); } ?>
    85.  
    86. <!--[if lte IE 6]>
    87. <style type="text/css">
    88. .clearfix { height: 1%;}
    89. </style>
    90. <![endif]-->
    91.  
    92. <!--[if gte IE 7.0]>
    93. <style type="text/css">
    94. .clearfix { display: inline-block;}
    95. </style>
    96. <![endif]-->
    97.  
    98. <link href="<?php echo $ja_template_path;?>/css/colors/<?php echo $ja_color; ?>.css" rel="stylesheet" type="text/css" />
    99.  
    100. </head>
    101.  
    102. <body id="bd" class="<?php echo "$ja_width fs".$ja_font_size;?>">
    103.  
    104. <ul class="accessibility">
    105.     <li><a href="<?php echo getCurrentURL();?>#ja-content" title="Skip to content">Skip to content</a></li>
    106.     <li><a href="<?php echo getCurrentURL();?>#ja-col1" title="">Skip to 1st column</a></li>
    107.     <li><a href="<?php echo getCurrentURL();?>#ja-col2" title="">Skip to 2nd column</a></li>
    108.     <li><a href="<?php echo getCurrentURL();?>#ja-col3" title="">Skip to 3nd column</a></li>
    109. </ul>
    110.  
    111. <div id="ja-wrapper">
    112. <a name="Top" id="Top"></a>
    113.  
    114. <!-- BEGIN: HEADER -->
    115. <div id="ja-header" class="clearfix">
    116.  
    117.     <h1><a href="index.php"><?php echo $mosConfig_sitename?></a></h1>
    118.    
    119.     <div id="ja-usertools" class="clearfix">
    120.     <?php genToolMenu($ja_tool); ?>
    121.     </div>
    122.    
    123.     <?php if (mosCountModules('user4')) { ?>
    124.     <div id="ja-search">
    125.         <?php mosLoadModules('user4', 2); ?>
    126.     </div>
    127.     <?php } ?>
    128.  
    129.     <!-- BEGIN: MAIN NAVIGATION -->
    130.     <div id="ja-mainnav" class="clearfix">
    131.         <?php
    132.         switch ($ja_menutype) {
    133.             case 1:
    134.                 $jasplmenu->genMenu (0);       
    135.             break;
    136.             case 2:
    137.             case 4:
    138.                 include($ja_template_absolute_path."/ja_cssmenu.php");
    139.             break;
    140.             case 3:
    141.         echo $topnav;
    142.             break;
    143.         }
    144.         ?>
    145.     </div>
    146.     <!-- END: MAIN NAVIGATION -->
    147.  
    148. </div>
    149. <!-- END: HEADER -->
    150.  
    151. <?php if ($subnav) {?>
    152. <div id="ja-subnav" class="clearfix">  
    153.     <?php
    154.         if ($ja_menutype == 1) $jasplmenu->genMenu (1);
    155.         if ($ja_menutype == 3) echo $subnav;
    156.     ?>
    157. </div>
    158. <?php } ?>
    159.  
    160. <?php if (mosCountModules('top')) { ?>
    161. <!-- BEGIN: TOP SPOTLIGHT -->
    162. <div id="ja-topsl" style="background: url(<?php echo $ja_template_path;?>/images/headers/<?php echo $ja_random_header; ?>) no-repeat right top;">
    163.     <?php   echo mosLoadModules ( 'top',-2 ); ?>
    164. </div>
    165. <!-- END: TOP SPOTLIGHT -->
    166. <?php } ?>
    167.  
    168. <div id="ja-containerwrap<?php echo $divid ?>">
    169.     <div id="ja-container" class="clearfix">
    170.  
    171.     <!-- BEGIN: CONTENT -->
    172.     <div id="ja-contentwrap" class="clearfix">
    173.  
    174.         <div id="ja-content">
    175.             <div class="innerpad">
    176.                 <?php if ($option != 'com_frontpage') {?>
    177.                 <div id="ja-pathway">
    178.                     <?php mosPathway(); ?>
    179.                 </div>
    180.                 <?php } ?>
    181.         <?php mosMainBody(); ?>
    182.       </div>
    183.         </div>
    184.        
    185.         <?php if ($ja_left) { ?>
    186.         <div id="ja-col1">
    187.             <?php   echo mosLoadModules ( 'left',-2 ); ?>
    188.         </div>
    189.         <?php } ?>
    190.        
    191.     </div>
    192.     <!-- END: CONTENT -->
    193.  
    194.     <!-- BEGIN: COLUMNS -->
    195.     <div id="ja-mascol">
    196.     <?php if ($ja_mascol) { ?>
    197.     <div id="ja-col3">
    198.       <?php echo mosLoadModules('user1', -2); ?>
    199.       <?php echo mosLoadModules('user2', -2); ?>
    200.       <?php echo mosLoadModules('user5', -2); ?>
    201.     </div>
    202.     <?php } ?>
    203.    
    204.         <?php if ($ja_right) { ?>
    205.         <div id="ja-col2">
    206.             <?php   echo mosLoadModules ( 'right',-2 ); ?>
    207.         </div>
    208.         <?php } ?>
    209.     </div>
    210.     <!-- END: COLUMNS -->
    211.  
    212.     </div>
    213. </div>
    214.  
    215. <?php
    216. $spotlight = array ('user6','user7','user8','user9','user10');
    217. $botsl = calSpotlight ($spotlight,100);
    218. if( $botsl ) {
    219. ?>
    220. <!-- BEGIN: BOTTOM SPOTLIGHT -->
    221. <div id="ja-botsl" class="clearfix">
    222.  
    223.     <?php if( mosCountModules('user6') ) {?>
    224.   <div class="ja-box<?php echo $botsl['modules']['user6']; ?>" style="width: <?php echo $botsl['width']; ?>;">
    225.     <?php mosLoadModules('user6', -2); ?>
    226.   </div>
    227.   <?php } ?>
    228.  
    229.   <?php if( mosCountModules('user7') ) {?>
    230.   <div class="ja-box<?php echo $botsl['modules']['user7']; ?>" style="width: <?php echo $botsl['width']; ?>;">
    231.     <?php mosLoadModules('user7', -2); ?>
    232.   </div>
    233.   <?php } ?>
    234.  
    235.   <?php if( mosCountModules('user8') ) {?>
    236.   <div class="ja-box<?php echo $botsl['modules']['user8']; ?>" style="width: <?php echo $botsl['width']; ?>;">
    237.     <?php mosLoadModules('user8', -2); ?>
    238.   </div>
    239.   <?php } ?>
    240.  
    241.   <?php if( mosCountModules('user9') ) {?>
    242.   <div class="ja-box<?php echo $botsl['modules']['user9']; ?>" style="width: <?php echo $botsl['width']; ?>;">
    243.     <?php mosLoadModules('user9', -2); ?>
    244.   </div>
    245.   <?php } ?>
    246.  
    247.   <?php if( mosCountModules('user10') ) {?>
    248.   <div class="ja-box<?php echo $botsl['modules']['user10']; ?>" style="width: <?php echo $botsl['width']; ?>;">
    249.     <?php mosLoadModules('user10', -2); ?>
    250.   </div>
    251.   <?php } ?>
    252.  
    253. </div>
    254. <!-- END: BOTTOM SPOTLIGHT -->
    255. <?php } ?>
    256.  
    257. <!-- BEGIN: FOOTER -->
    258. <div id="ja-footerwrap">
    259.     <div id="ja-footer" class="clearfix">
    260.    
    261.         <?php if ( mosCountModules("banner") ) { ?>
    262.         <div class="ja-banner">
    263.             <?php mosLoadModules ( "banner", -1 ); ?>
    264.     </div>
    265.     <?php } ?>
    266.    
    267.     <?php mosLoadModules ( "user3", -1 ); ?>
    268.  
    269.       <small>
    270.             <?php include_once( $ja_template_absolute_path.'/footer.php' ); ?>
    271.         </small>
    272.  
    273.     </div>
    274. </div>
    275. <!-- END: FOOTER -->
    276.  
    277. </div>
    278.  
    279. <?php mosLoadModules( 'debug', -1 );?>
    280. </body>
    281.  
    282. </html>
     
    Последнее редактирование модератором: 08.03.2008
  5. DK21
    Offline

    DK21 Недавно здесь

    Регистрация:
    27.12.2007
    Сообщения:
    33
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Как убрать дубляж mainmenu в верху

    В <head> убери в начале
    <?php mosShowHead(); ?>
    или
    <?php genMenuHead(); ?>
     
  6. Offline

    goga Недавно здесь

    Регистрация:
    06.03.2008
    Сообщения:
    6
    Симпатии:
    0
    Ответ: Как убрать дубляж mainmenu в верху

    если убрать <?php genMenuHead(); ?> то верхнее меню из горизонтального положения встает в вертикальное, от <?php mosShowHead(); ?> ничего не меняется ???
     
  7. DK21
    Offline

    DK21 Недавно здесь

    Регистрация:
    27.12.2007
    Сообщения:
    33
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Как убрать дубляж mainmenu в верху

    какой шаблон? Если есть возможность, то выкладывай архив - поправлю...
     
  8. Offline

    goga Недавно здесь

    Регистрация:
    06.03.2008
    Сообщения:
    6
    Симпатии:
    0
    Ответ: Как убрать дубляж mainmenu в верху

    Вот этот шаблон
     

    Вложения:

    • ja_iris.zip
      Размер файла:
      222.6 КБ
      Просмотров:
      25
  9. DK21
    Offline

    DK21 Недавно здесь

    Регистрация:
    27.12.2007
    Сообщения:
    33
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Как убрать дубляж mainmenu в верху

    Грохай эти строки:

    <div id="ja-mainnav" class="clearfix">
    <?php
    switch ($ja_menutype) {
    case 1:
    $jasplmenu->genMenu (0);
    break;
    case 2:
    case 4:
    include($ja_template_absolute_path."/ja_cssmenu.php");
    break;
    case 3:
    echo $topnav;
    break;
    }
    ?>
    </div>
    <!-- END: MAIN NAVIGATION -->
     
  10. Offline

    goga Недавно здесь

    Регистрация:
    06.03.2008
    Сообщения:
    6
    Симпатии:
    0
    Ответ: Как убрать дубляж mainmenu в верху

    Спасибо большое, помогло !!!!!
     
Статус темы:
Закрыта.

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

Загрузка...