За последние 24 часа нас посетил 16621 программист и 1643 робота. Сейчас ищут 1215 программистов ...

Изменить меню сайта

Тема в разделе "Сделайте за меня", создана пользователем c00L27, 13 сен 2019.

  1. c00L27

    c00L27 Новичок

    С нами с:
    13 сен 2019
    Сообщения:
    4
    Симпатии:
    0
    здравствуйте, форумчане. Подскажите, пожалуйста, как мне на сайте zaodelos.ru удалить в главном меню первую строчку. А вторую строчку меню переименовать в "Захваты для леса". Я не вижу в коде, откуда подгружается название для второй строчки, чтобы переименовать. Объясните, пожалуйста.

    Вот код, который отвечает за меню:

    Код (Text):
    1. <table width="100%" border="0" id="content">
    2. <tr>
    3.     <td width="220" style="padding:10px 0px 0px 5px;">
    4.             <ul class="nav">
    5.                 <li>
    6.                     <a href="/r-catalog/navesnoye-oborudovanie.html">Навесное&nbsp;оборудование&nbsp;<img src="/images/li-menu.gif" alt=""></a>
    7.                     <ul>
    8.                         <?
    9.                         $rrname="catalog";
    10.                         $CtID="2";
    11.                      
    12.                         $limit[0]=0;
    13.                         $limit[1]=100;
    14.                      
    15.                         $order="";
    16.                      
    17.                         $NewsData = GetElementsByCatID($razdel, $rrname, $CtID, $order, $limit);
    18.                         $i=0;  
    19.                         foreach ($NewsData as $News) {
    20.                         if (!empty($News['uname'])) $NewURL=$News['uname'];
    21.                         else $NewURL=translist($News['title']);
    22.                         if ($News['uname']!="navesnoye-oborudovanie" and !strstr($News['uname'], "kovshi-dla") and !strstr($News['uname'], "zahvaty-dla")) {
    23.                         ?>
    24.                         <li><a href="/r-<?=$rrname?>/<?=$NewURL;?>.html"><?=str_replace(" ", "&nbsp;", $News['title']);?><?if (strstr($News['uname'], "kovshi") or strstr($News['uname'], "zahvaty")) {?>&nbsp;<img src="/images/li-menu.gif" alt=""><?}?></a>
    25.                         <?if (strstr($News['uname'], "kovshi")) {?>
    26.                         <ul>
    27.                             <li><a href="/r-<?=$rrname?>/kovshi-dla-ekskavatorov.html">Ковши для экскаваторов</a></li>
    28.                             <li><a href="/r-<?=$rrname?>/kovshi-dla-pogruzchikov.html">Ковши для погрузчиков</a></li>
    29.                         </ul>
    30.                         <?}//if
    31.                         if (strstr($News['uname'], "zahvaty")) {
    32.                         ?>
    33.                         <ul>
    34.                             <li><a href="/r-<?=$rrname?>/dlya-manipulyatorov.html">Для манипуляторов</a></li>
    35.                                                         <li><a href="/r-<?=$rrname?>/mayatnikovie.html">Маятниковые для экскаватора</a></li>
    36.                                                         <li><a href="/r-<?=$rrname?>/zhestkie.html">Жёсткие для экскаватора</a></li>
    37.                                                         <li><a href="/r-<?=$rrname?>/dlya-lezhnevki.html">Для лежнёвых настилов</a></li>
    38.                                                         <li><a href="/r-<?=$rrname?>/s-piloi.html">Захваты с пилой</a></li>
    39.                                                         <li><a href="/r-<?=$rrname?>/dlya-peregruzhatelei.html">Для перегружателей</a></li>
    40.                             <li><a href="/r-<?=$rrname?>/zahvaty-dla-pogruzchikov.html">Для фронтальных погрузчиков</a></li>
    41.                                                         <li><a href="/r-<?=$rrname?>/dlya-shepy.html">Для щепы</a></li>
    42.                                                      
    43.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
    44.                         </ul>
    45.                         <?}//if?>
    46.                         </li>
    47.                         <?
    48.                         $i++;
    49.                         }//if ($News['uname']!="navesnoye-oborudovanie") {
    50.                         }//foreach?>
    51.                     </ul>
    52.                 </li>
    53.  
    54. <li><a href="/r-<?=$rrname?>/<?=$NewURL;?>.html"><?=str_replace(" ", "&nbsp;", $News['title']);?><?if (strstr($News['uname'], "kovshi") or strstr($News['uname'], "zahvaty")) {?>&nbsp;<img src="/images/li-menu.gif" alt=""><?}?></a>
    55.                         <?if (strstr($News['uname'], "kovshi")) {?>
    56.                         <ul>
    57.                             <li><a href="/r-<?=$rrname?>/kovshi-dla-ekskavatorov.html">Ковши для экскаваторов</a></li>
    58.                             <li><a href="/r-<?=$rrname?>/kovshi-dla-pogruzchikov.html">Ковши для погрузчиков</a></li>
    59.                         </ul>
    60.                         <?}//if
    61.                         if (strstr($News['uname'], "zahvaty")) {
    62.                         ?>
    63.                         <ul>
    64.                             <li><a href="/r-<?=$rrname?>/dlya-manipulyatorov.html">Для манипуляторов</a></li>
    65.                                                         <li><a href="/r-<?=$rrname?>/mayatnikovie.html">Маятниковые для экскаватора</a></li>
    66.                                                         <li><a href="/r-<?=$rrname?>/zhestkie.html">Жёсткие для экскаватора</a></li>
    67.                                                         <li><a href="/r-<?=$rrname?>/dlya-lezhnevki.html">Для лежнёвых настилов</a></li>
    68.                                                         <li><a href="/r-<?=$rrname?>/s-piloi.html">Захваты с пилой</a></li>
    69.                                                         <li><a href="/r-<?=$rrname?>/dlya-peregruzhatelei.html">Для перегружателей</a></li>
    70.                             <li><a href="/r-<?=$rrname?>/zahvaty-dla-pogruzchikov.html">Для фронтальных погрузчиков</a></li>
    71.                                                         <li><a href="/r-<?=$rrname?>/dlya-shepy.html">Для щепы</a></li>
    72.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
    73.                         </ul>
    74.                         <?}//if?>
    75.                         </li>
    76.                 <li>
    77.                     <a href="/r-catalog/vibropogruz.html">Запчасти Cranab</a>
    78.                 </li>
    79.                 <li>
    80.                  
    81.                     <ul>
    82.                         <?
    83.                         $rrname="catalog";
    84.                         $CtID="5";
    85.                      
    86.                         $limit[0]=0;
    87.                         $limit[1]=100;
    88.                      
    89.                         $order="";
    90.                      
    91.                         $NewsData = GetElementsByCatID($razdel, $rrname, $CtID, $order, $limit);
    92.                         $i=0;
    93.                         foreach ($NewsData as $News) {
    94.                         if (!empty($News['uname'])) $NewURL=$News['uname'];
    95.                         else $NewURL=translist($News['title']);
    96.                         if ($News['uname']!="zapchasti") {
    97.                         ?>
    98.                         <li><a href="/r-<?=$rrname?>/<?=$NewURL;?>.html"><?=str_replace(" ", "&nbsp;", $News['title']);?></a></li>
    99.                         <?
    100.                         $i++;
    101.                         }//if ($News['uname']!="navesnoye-oborudovanie") {
    102.                         }//foreach?>
    103.                     </ul>
    104.                 </li>
    105.                          
    106.                              
    107.                                 <li>
    108.                     <a href="/r-catalog/dlya-manipulyatorov.html">Маятниковые захваты</a>
    109.                 </li>
    110.  
    111.                                 <li>
    112.                     <a href="/r-catalog/sklad.html">Наличие на складе</a>
    113.                 </li>
    114.                              
    115.                                 <li>
    116.                     <a href="/r-partners/">Производители</a>
    117.                 </li>
    118.  
    119.                                 <li>
    120.                     <a href="/r-catalog/zahvaty-dlya-lesa.html">По регионам</a>
    121.                 </li>
    122.              
    123.                 </ul>
    124.     </td>
     
    #1 c00L27, 13 сен 2019
    Последнее редактирование: 13 сен 2019
  2. Artur_hopf

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

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    Что вы подразумеваете под первой строкой и 2 строкой
     
  3. c00L27

    c00L27 Новичок

    С нами с:
    13 сен 2019
    Сообщения:
    4
    Симпатии:
    0
  4. Artur_hopf

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

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    закоментируйте эту чать
    PHP:
    1. <li>
    2.                     <a href="/r-catalog/navesnoye-oborudovanie.html">Навесное&nbsp;оборудование&nbsp;<img src="/images/li-menu.gif" alt=""></a>
    3.                     <ul>
    4.                         <?
    5.                         $rrname="catalog";
    6.                         $CtID="2";
    7.                    
    8.                         $limit[0]=0;
    9.                         $limit[1]=100;
    10.                    
    11.                         $order="";
    12.                    
    13.                         $NewsData = GetElementsByCatID($razdel, $rrname, $CtID, $order, $limit);
    14.                         $i=0;
    15.                         foreach ($NewsData as $News) {
    16.                         if (!empty($News['uname'])) $NewURL=$News['uname'];
    17.                         else $NewURL=translist($News['title']);
    18.                         if ($News['uname']!="navesnoye-oborudovanie" and !strstr($News['uname'], "kovshi-dla") and !strstr($News['uname'], "zahvaty-dla")) {
    19.                         ?>
    20.                         <li><a href="/r-<?=$rrname?>/<?=$NewURL;?>.html"><?=str_replace(" ", "&nbsp;", $News['title']);?><?if (strstr($News['uname'], "kovshi") or strstr($News['uname'], "zahvaty")) {?>&nbsp;<img src="/images/li-menu.gif" alt=""><?}?></a>
    21.                         <?if (strstr($News['uname'], "kovshi")) {?>
    22.                         <ul>
    23.                             <li><a href="/r-<?=$rrname?>/kovshi-dla-ekskavatorov.html">Ковши для экскаваторов</a></li>
    24.                             <li><a href="/r-<?=$rrname?>/kovshi-dla-pogruzchikov.html">Ковши для погрузчиков</a></li>
    25.                         </ul>
    26.                         <?}//if
    27.                         if (strstr($News['uname'], "zahvaty")) {
    28.                         ?>
    29.                         <ul>
    30.                             <li><a href="/r-<?=$rrname?>/dlya-manipulyatorov.html">Для манипуляторов</a></li>
    31.                                                         <li><a href="/r-<?=$rrname?>/mayatnikovie.html">Маятниковые для экскаватора</a></li>
    32.                                                         <li><a href="/r-<?=$rrname?>/zhestkie.html">Жёсткие для экскаватора</a></li>
    33.                                                         <li><a href="/r-<?=$rrname?>/dlya-lezhnevki.html">Для лежнёвых настилов</a></li>
    34.                                                         <li><a href="/r-<?=$rrname?>/s-piloi.html">Захваты с пилой</a></li>
    35.                                                         <li><a href="/r-<?=$rrname?>/dlya-peregruzhatelei.html">Для перегружателей</a></li>
    36.                             <li><a href="/r-<?=$rrname?>/zahvaty-dla-pogruzchikov.html">Для фронтальных погрузчиков</a></li>
    37.                                                         <li><a href="/r-<?=$rrname?>/dlya-shepy.html">Для щепы</a></li>
    38.                                                    
    39.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
    40.                         </ul>
    41.                         <?}//if?>
    42.                         </li>
    43.                         <?
    44.                         $i++;
    45.                         }//if ($News['uname']!="navesnoye-oborudovanie") {
    46.                         }//foreach?>
    47.                     </ul>
    48.                 </li>
    --- Добавлено ---
    а вот ваши ковши
    PHP:
    1. ><?=str_replace(" ", "&nbsp;", $News['title']);?><?if (strstr($News['uname'], "kovshi") or strstr($News['uname'], "zahvaty")) {?>
     
  5. Roman __construct

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

    С нами с:
    27 апр 2019
    Сообщения:
    1.270
    Симпатии:
    112
    Там не меню менять - там движок менять полностью надо))

    Потому что работать с таким кодом - это реально больно наверное))))
     
  6. c00L27

    c00L27 Новичок

    С нами с:
    13 сен 2019
    Сообщения:
    4
    Симпатии:
    0
    Издеваться конечно можно, больно работать с таким кодом или нет, я не работал с php. Можете подсказать в каком месте кода подгружается название для пункта меню. Там явно какая-то переменная вот в этой части.

    Какую переменную заменить просто на статичный текст 'Захваты для леса'?
    Код (Text):
    1.  foreach ($NewsData as $News) {
    2.                         if (!empty($News['uname'])) $NewURL=$News['uname'];
    3.                         else $NewURL=translist($News['title']);
    4.                         if ($News['uname']!="navesnoye-oborudovanie" and !strstr($News['uname'], "kovshi-dla") and !strstr($News['uname'], "zahvaty-dla")) {
    5.                         ?>
    6.                         <li><a href="/r-<?=$rrname?>/<?=$NewURL;?>.html"><?=str_replace(" ", "&nbsp;", $News['title']);?><?if (strstr($News['uname'], "kovshi") or strstr($News['uname'], "zahvaty")) {?>&nbsp;<img src="/images/li-menu.gif" alt=""><?}?></a>
    7.                         <?if (strstr($News['uname'], "kovshi")) {?>
     
  7. Artur_hopf

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

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    PHP:
    1. <?=str_replace(" ", "&nbsp;", $News['title']);?>
    а по правильному если данные из бд, то там и править
     
    c00L27 нравится это.
  8. c00L27

    c00L27 Новичок

    С нами с:
    13 сен 2019
    Сообщения:
    4
    Симпатии:
    0
    Спасибо. Тему можно закрыть.
     
  9. Roman __construct

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

    С нами с:
    27 апр 2019
    Сообщения:
    1.270
    Симпатии:
    112
    И в мыслях не было издеваться.

    Реально там нужен нормальный движок и шаблонизатор, а не вот это вот.