За последние 24 часа нас посетили 20329 программистов и 1012 роботов. Сейчас ищут 373 программиста ...

не отображается меню сайта-ПОМОГИТЕ, пожалуста!

Тема в разделе "Сделайте за меня", создана пользователем Gala_2020, 27 фев 2020.

  1. Gala_2020

    Gala_2020 Новичок

    С нами с:
    27 фев 2020
    Сообщения:
    8
    Симпатии:
    1
    Добрый день!

    Такое дело..покавырялась в Битриксе (зачем то) и оно теперь странно отображается, но работает :(
    Не программист, но руководство поставило убрать пункт меню и всё съехало :( как выглядит меню прилагаю. Код меню тоже во вложении.
     

    Вложения:

  2. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    Вот твоя проблема.
    http://prntscr.com/r8jola

    И так меню на битриксе некто не делает. Для этого есть свои компоненты.
     
  3. Gala_2020

    Gala_2020 Новичок

    С нами с:
    27 фев 2020
    Сообщения:
    8
    Симпатии:
    1
    Эту часть нужно удалить или как?
     
  4. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    так должный быть открывающие и закрывающие теги PHP.
    Открой этот файл через FTP.
    Вот тут что то не хватает http://prntscr.com/r8tyfk
    а вот исправленный код.

    PHP:
    1. <?
    2.  
    3. $menu_gl = Array(
    4.     Array('Продукция','/catalog/'),
    5.     Array('Новости','/news/'),
    6.     Array('О Компании','/company/'),
    7.     Array('Производство','/production/'),
    8.     Array('Полезная информация','/articles/'),
    9.     Array('Где купить','/where/'),
    10. );
    11.  
    12. $menu_dop = Array(
    13.     Array('Торфяная<br />продукция','/catalog/torf/'),
    14.     Array('Грунты','/catalog/grunt/'),
    15.     Array('Удобрения','/catalog/udobrenie/'),
    16.     Array('Садовые<br />инструменты','/catalog/instrument/'),
    17.     Array('Прочие товары<br />для сада и огорода','/catalog/prochie-tovary-dlya-sada-i-ogoroda/'),
    18.     Array('Продукция партнеров','http://www.lamatorf.ru/pdf_partners.pdf'),
    19. );
    20.  
    21. $menu_dop2 = Array(
    22.     Array('Статьи','/articles/'),
    23.     Array('Вопрос - ответ','/faq/'),
    24.     Array('Аудио и видео ролики','/media/'),
    25.     Array('Лунный календарь','/moon-calendar/'),
    26. );
    27.  
    28. function menu_active($link,$cat=false){
    29.    
    30.     $send = true;
    31.    
    32.     global $APPLICATION;
    33.     $dir = $APPLICATION->GetCurDir();
    34.        
    35.     if($dir == '/catalog/' && $cat == true){
    36.  
    37.         $send = false;
    38.     }
    39.    
    40.     $pos = strpos($dir, $link);
    41.    
    42.     if($pos !== false && $send == true){
    43.         return 'active';
    44.     }
    45. }
    46. ?>
    47.  
    48.  
    49. <ul class="blank inline">
    50.      <? foreach($menu_gl as $gl): ?>
    51.     <li class="<span id=" title="<? echo menu_active($gl[1]); ?>"><? echo menu_active($gl[1]); ?><span class="bxhtmled-surrogate-inner"><span class="bxhtmled-right-side-item-icon"></span><span class="bxhtmled-comp-lable" unselectable="on" spellcheck="false">Код PHP</span></span>"&gt; <? if($gl[1] != '/articles/'):?> <a href="<? echo $gl[1]; ?>"><? echo $gl[0]; ?></a>
    52.     <? else: ?> <? echo $gl[0]; ?> <? endif; ?> <? if($gl[0] == 'Продукция'): ?>
    53.     <div class="sub sub1">
    54.         <ul class="blank inline">
    55.              <? foreach($menu_dop as $dop): ?>
    56.             <li class="<span id=" title="<? echo menu_active($dop[1],true); ?>"><? echo menu_active($dop[1],true); ?><span class="bxhtmled-surrogate-inner"><span class="bxhtmled-right-side-item-icon"></span><span class="bxhtmled-comp-lable" unselectable="on" spellcheck="false">Код PHP</span></span>"&gt;<? if($dop[0] == 'Продукция партнеров') echo 'target="_blank"'?></li>
    57.              <? endforeach; ?>
    58.         </ul>
    59.     </div>
    60.      <? endif; ?> <? if($gl[0] == 'Полезная информация'): ?>
    61.     <div class="sub sub2">
    62.         <ul class="blank">
    63.              <? foreach($menu_dop2 as $dop2): ?>
    64.             <li class="<span id=" title="<? echo menu_active($dop2[1]); ?>"><? echo menu_active($dop2[1]); ?><span class="bxhtmled-surrogate-inner"><span class="bxhtmled-right-side-item-icon"></span><span class="bxhtmled-comp-lable" unselectable="on" spellcheck="false">Код PHP</span></span>"&gt;<a href="<? echo $dop2[1]; ?>"><? echo $dop2[0]; ?></a></li>
    65.              <? endforeach; ?>
    66.         </ul>
    67.     </div>
    68.      <? endif; ?> </li>
    69.    
    70. <? endforeach; ?> <?/*
    71.     <li>
    72.         <a href="/catalog/">Продукция</a>
    73.         <div class="sub">
    74.             <ul class="blank">
    75.                 <li><a href="/catalog/torf/">Торф</a></li>
    76.                 <li><a href="/catalog/grunt/">Грунты</a></li>
    77.                 <li><a href="/catalog/udobrenie/">Удобрения</a></li>
    78.                 <li><a href="/catalog/instrument/">Садовые инструменты</a></li>
    79.                 <li><a href="/catalog/prochie-tovary-dlya-sada-i-ogoroda/">Прочие товары для сада и огорода</a></li>
    80.             </ul>
    81.         </div>
    82.     </li>
    83.     <li><a href="/news/">Новости</a></li>
    84.     <li><a href="/company/">О Компании</a></li>
    85.     <li><a href="/production/">Производство</a></li>
    86.     <li>
    87.         <a href="/articles/">Полезная информация</a>
    88.         <div class="sub">
    89.             <ul class="blank">
    90.                 <li><a href="/articles/">Статьи</a></li>
    91.                 <li><a href="/faq/">Вопрос - ответ</a></li>
    92.                 <li><a href="/media/">Аудио и видео ролики</a></li>
    93.                                 <li><a href="/moon-calendar/">Лунный календарь</a></li>
    94.             </ul>
    95.         </div>
    96. </li>
    97.     <li><a href="/where/">Где купить</a></li>*/?>
    98. </ul>
     
  5. Gala_2020

    Gala_2020 Новичок

    С нами с:
    27 фев 2020
    Сообщения:
    8
    Симпатии:
    1



    Вставила, но ничего не поменялось, попрежнему меню странно изображается :(
     

    Вложения:

  6. Valick

    Valick Активный пользователь

    С нами с:
    12 авг 2018
    Сообщения:
    1.911
    Симпатии:
    328
    кеш сбрось
     
  7. Gala_2020

    Gala_2020 Новичок

    С нами с:
    27 фев 2020
    Сообщения:
    8
    Симпатии:
    1
    Сбросила. http://www.lamatorf.ru/
     
  8. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
  9. Gala_2020

    Gala_2020 Новичок

    С нами с:
    27 фев 2020
    Сообщения:
    8
    Симпатии:
    1
  10. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    А если поставить галку на все а не на меню?
     
  11. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    можешь дать доступы в админку, могу глянуть
     
  12. Gala_2020

    Gala_2020 Новичок

    С нами с:
    27 фев 2020
    Сообщения:
    8
    Симпатии:
    1
    да,весь кеш почистила, все равно отображается не верно :( доступ к моему сожалению дать не могу, это же корпоративный сайт
     
  13. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    Скинь еще раз содержимое файла. Только зайди в файл и оттуда скопируй
     
  14. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    @Gala_2020 дай человеку доступ, поправит же. Ничего плохого не случится. Сами если не можете ,придется кого то просить, еще и денег попросят отвалить прилично.
    --- Добавлено ---
    @Gala_2020 А вообще если честно, раз вы не программист, но начальство попросило, советую больше ничего не трогать. Пусть сайт так и работает, и они сами ищут того кто будет править.
    Вот как на картинке сделайте и все, с вас больше ничего не требуется.

    97e4b26a767fa787a055ac408e08a387.jpg
     
  15. Gala_2020

    Gala_2020 Новичок

    С нами с:
    27 фев 2020
    Сообщения:
    8
    Симпатии:
    1
    <?
    $menu_gl = Array(
    Array('Продукция','/catalog/'),
    Array('Новости','/news/'),
    Array('О Компании','/company/'),
    Array('Производство','/production/'),
    Array('Полезная информация','/articles/'),
    Array('Где купить','/where/'),
    );
    $menu_dop = Array(
    Array('Торфяная<br />продукция','/catalog/torf/'),
    Array('Грунты','/catalog/grunt/'),
    Array('Удобрения','/catalog/udobrenie/'),
    Array('Садовые<br />инструменты','/catalog/instrument/'),
    Array('Прочие товары<br />для сада и огорода','/catalog/prochie-tovary-dlya-sada-i-ogoroda/'),
    Array('Продукция партнеров','http://www.lamatorf.ru/pdf_partners.pdf'),
    );
    $menu_dop2 = Array(
    Array('Статьи','/articles/'),
    Array('Вопрос - ответ','/faq/'),
    Array('Аудио и видео ролики','/media/'),
    Array('Лунный календарь','/moon-calendar/'),
    );
    function menu_active($link,$cat=false){

    $send = true;

    global $APPLICATION;
    $dir = $APPLICATION->GetCurDir();

    if($dir == '/catalog/' && $cat == true){
    $send = false;
    }

    $pos = strpos($dir, $link);

    if($pos !== false && $send == true){
    return 'active';
    }
    }
    ?>
    <ul class="blank inline">
    <? foreach($menu_gl as $gl): ?>
    <li class="<span id=" title="<? echo menu_active($gl[1]); ?>"><? echo menu_active($gl[1]); ?><span class="bxhtmled-surrogate-inner"><span class="bxhtmled-right-side-item-icon"></span><span class="bxhtmled-comp-lable" unselectable="on" spellcheck="false">Код PHP</span></span>"&gt; <? if($gl[1] != '/articles/'):?> <a href="<? echo $gl[1]; ?>"><? echo $gl[0]; ?></a>
    <? else: ?> <? echo $gl[0]; ?> <? endif; ?> <? if($gl[0] == 'Продукция'): ?>
    <div class="sub sub1">
    <ul class="blank inline">
    <? foreach($menu_dop as $dop): ?>
    <li class="<span id=" title="<? echo menu_active($dop[1],true); ?>"><? echo menu_active($dop[1],true); ?><span class="bxhtmled-surrogate-inner"><span class="bxhtmled-right-side-item-icon"></span><span class="bxhtmled-comp-lable" unselectable="on" spellcheck="false">Код PHP</span></span>"&gt;<? if($dop[0] == 'Продукция партнеров') echo 'target="_blank"'?></li>
    <? endforeach; ?>
    </ul>
    </div>
    <? endif; ?> <? if($gl[0] == 'Полезная информация'): ?>
    <div class="sub sub2">
    <ul class="blank">
    <? foreach($menu_dop2 as $dop2): ?>
    <li class="<span id=" title="<? echo menu_active($dop2[1]); ?>"><? echo menu_active($dop2[1]); ?><span class="bxhtmled-surrogate-inner"><span class="bxhtmled-right-side-item-icon"></span><span class="bxhtmled-comp-lable" unselectable="on" spellcheck="false">Код PHP</span></span>"&gt;<a href="<? echo $dop2[1]; ?>"><? echo $dop2[0]; ?></a></li>
    <? endforeach; ?>
    </ul>
    </div>
    <? endif; ?> </li>

    <? endforeach; ?> <?/*
    <li>
    <a href="/catalog/">Продукция</a>
    <div class="sub">
    <ul class="blank">
    <li><a href="/catalog/torf/">Торф</a></li>
    <li><a href="/catalog/grunt/">Грунты</a></li>
    <li><a href="/catalog/udobrenie/">Удобрения</a></li>
    <li><a href="/catalog/instrument/">Садовые инструменты</a></li>
    <li><a href="/catalog/prochie-tovary-dlya-sada-i-ogoroda/">Прочие товары для сада и огорода</a></li>
    </ul>
    </div>
    </li>
    <li><a href="/news/">Новости</a></li>
    <li><a href="/company/">О Компании</a></li>
    <li><a href="/production/">Производство</a></li>
    <li>
    <a href="/articles/">Полезная информация</a>
    <div class="sub">
    <ul class="blank">
    <li><a href="/articles/">Статьи</a></li>
    <li><a href="/faq/">Вопрос - ответ</a></li>
    <li><a href="/media/">Аудио и видео ролики</a></li>
    <li><a href="/moon-calendar/">Лунный календарь</a></li>
    </ul>
    </div>
    </li>
    <li><a href="/where/">Где купить</a></li>*/?>
    </ul>
    --- Добавлено ---
    Я так и сделала, как на картинке : D но доступ не могу предоставить :((((
     
  16. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    PHP:
    1. <?
    2.     $menu_gl = Array(
    3.         Array('Продукция','/catalog/'),
    4.         Array('Новости','/news/'),
    5.         Array('О Компании','/company/'),
    6.         Array('Производство','/production/'),
    7.         Array('Полезная информация','/articles/'),
    8.         Array('Где купить','/where/'),
    9.     );
    10.     $menu_dop = Array(
    11.         Array('Торфяная<br />продукция','/catalog/torf/'),
    12.         Array('Грунты','/catalog/grunt/'),
    13.         Array('Удобрения','/catalog/udobrenie/'),
    14.         Array('Садовые<br />инструменты','/catalog/instrument/'),
    15.         Array('Прочие товары<br />для сада и огорода','/catalog/prochie-tovary-dlya-sada-i-ogoroda/'),
    16.         Array('Продукция партнеров','http://www.lamatorf.ru/pdf_partners.pdf'),
    17.     );
    18.     $menu_dop2 = Array(
    19.         Array('Статьи','/articles/'),
    20.         Array('Вопрос - ответ','/faq/'),
    21.         Array('Аудио и видео ролики','/media/'),
    22.         Array('Лунный календарь','/moon-calendar/'),
    23.     );
    24.  
    25.     function menu_active($link,$cat=false){
    26.  
    27.         $send = true;
    28.  
    29.         global $APPLICATION;
    30.         $dir = $APPLICATION->GetCurDir();
    31.  
    32.         if($dir == '/catalog/' && $cat == true){
    33.             $send = false;
    34.         }
    35.  
    36.         $pos = strpos($dir, $link);
    37.  
    38.         if($pos !== false && $send == true){
    39.             return 'active';
    40.         }
    41.     }
    42.     ?>
    43.     <ul class="blank inline">
    44.     <? foreach($menu_gl as $gl): ?>
    45.     <li class="<span id=" title="<? echo menu_active($gl[1]); ?>"><? echo menu_active($gl[1]); ?><span class="bxhtmled-surrogate-inner"><span class="bxhtmled-right-side-item-icon"></span><span class="bxhtmled-comp-lable" unselectable="on" spellcheck="false"></span></span><? if($gl[1] != '/articles/'):?> <a href="<? echo $gl[1]; ?>"><? echo $gl[0]; ?></a>
    46.     <? else: ?> <? echo $gl[0]; ?> <? endif; ?> <? if($gl[0] == 'Продукция'): ?>
    47.     <div class="sub sub1">
    48.     <ul class="blank inline">
    49.     <? foreach($menu_dop as $dop): ?>
    50.     <li class="<span id=" title="<? echo menu_active($dop[1],true); ?>"><? echo menu_active($dop[1],true); ?><span class="bxhtmled-surrogate-inner"><span class="bxhtmled-right-side-item-icon"></span><span class="bxhtmled-comp-lable" unselectable="on" spellcheck="false"></span></span><? if($dop[0] == 'Продукция партнеров') echo 'target="_blank"'?></li>
    51.     <? endforeach; ?>
    52.     </ul>
    53.     </div>
    54.     <? endif; ?> <? if($gl[0] == 'Полезная информация'): ?>
    55.     <div class="sub sub2">
    56.     <ul class="blank">
    57.     <? foreach($menu_dop2 as $dop2): ?>
    58.     <li class="<span id=" title="<? echo menu_active($dop2[1]); ?>"><? echo menu_active($dop2[1]); ?><span class="bxhtmled-surrogate-inner"><span class="bxhtmled-right-side-item-icon"></span><span class="bxhtmled-comp-lable" unselectable="on" spellcheck="false"></span></span><a href="<? echo $dop2[1]; ?>"><? echo $dop2[0]; ?></a></li>
    59.     <? endforeach; ?>
    60.     </ul>
    61.     </div>
    62.     <? endif; ?> </li>
    63.  
    64.     <? endforeach; ?> <?/*
    65. <li>
    66. <a href="/catalog/">Продукция</a>
    67. <div class="sub">
    68. <ul class="blank">
    69. <li><a href="/catalog/torf/">Торф</a></li>
    70. <li><a href="/catalog/grunt/">Грунты</a></li>
    71. <li><a href="/catalog/udobrenie/">Удобрения</a></li>
    72. <li><a href="/catalog/instrument/">Садовые инструменты</a></li>
    73. <li><a href="/catalog/prochie-tovary-dlya-sada-i-ogoroda/">Прочие товары для сада и огорода</a></li>
    74. </ul>
    75. </div>
    76. </li>
    77. <li><a href="/news/">Новости</a></li>
    78. <li><a href="/company/">О Компании</a></li>
    79. <li><a href="/production/">Производство</a></li>
    80. <li>
    81. <a href="/articles/">Полезная информация</a>
    82. <div class="sub">
    83. <ul class="blank">
    84. <li><a href="/articles/">Статьи</a></li>
    85. <li><a href="/faq/">Вопрос - ответ</a></li>
    86. <li><a href="/media/">Аудио и видео ролики</a></li>
    87. <li><a href="/moon-calendar/">Лунный календарь</a></li>
    88. </ul>
    89. </div>
    90. </li>
    91. <li><a href="/where/">Где купить</a></li>*/?>
    92. </ul>
     
  17. Gala_2020

    Gala_2020 Новичок

    С нами с:
    27 фев 2020
    Сообщения:
    8
    Симпатии:
    1
    Спасибо вам что постарались помочь и потратили свое время! Так удивительно, что есть такие люди!
    Ошибку кодом решить не удалось, поэтому восстановление сайта помогло.
    Еще раз спасибо!
     
    Dron-Boy нравится это.