Разработка доски объявлений под ключ › Boxcode › Стили, Дизайн, Шаблоны (front-end) › Как добавить страницу закладки в основное меню › Ответ в теме: Как добавить страницу закладки в основное меню
25.03.2017 в 00:47
#1663

Участник
Что-то никак. Добавил
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 |
<?php $obj_site->printModulsPart("mark-adv"); ?> в Index.php. В block_mark_advert.html вот такой код. Его можно обернуть в <li> оставив одну ссылку. <div class="box_link_mark_advert_user"> <div class="container_1"> <a href="{$link_mark_advert}">Закладки (<span id="elm_kolvo_mark_advert">{$kolvo_mark_advert}</span>)</a> </div> </div>, а вот в forming_main_menu.php какой там лишний код и что там можно обернуть? <?php /* Архив CMS находится на сайте www.linedmk.com Информацию по установке и использованию CMS можно прочитать на сайте www.linedmk.com */ //формируем html - код меню используя массив $menu /* новая структура: каждый элемент должен быть массивом следующего содержания: 0 - позиция пункта в меню 1 - данные о пункте - массив содержащий следующее: 0. текст пункта/подпункта 1. адрес ссылки 2. состояние: не выбрано - 1, выбранно - 2 2 - массив с данными о подпунктах,если они есть, иначе false каждый подпункт меню, представляет собой массив следующего содержания: 0. текст пункта/подпункта 1. адрес ссылки 2. состояние: не выбрано - 1, выбранно - 2 */ //var_dump($menu); $text=""; $text.=''; $text="<div class='gorizontal_menu'> <ul class='ul_gt_menu'> "; $num_t_punkt=-1; $num_t_podpunkt=0; if (sizeof($menu)>0) { $raz=""; $raz_text="<li class='li_punkt_gt'><div class='raz_menu_punkts'></div></li>"; foreach ($menu as $data) { $num_t_punkt++; $text.=$raz."<li class='li_punkt_gt' onMouseOver='open_block_podpunkt(this)' onMouseOut='close_block_podpunkt(this)' >" ."<a href='".$data[1][1]."'><div>".$data[1][0]."</div></a>"; $raz=$raz_text; /* if ($data[1][2] == 2) { //пункт меню выбран $text.="<div class='on_punkt'><a href='".$data[1][1]."'>".$data[1][0]."</a></div>"; } else { //пункт меню не выбран $text.="<div class='punkt'><a href='".$data[1][1]."'>".$data[1][0]."</a></div>"; } */ if (!empty($data[2]) && is_array($data[2]) && sizeof($data[2]) > 0 ) { $text.='<div class="block_menu_podpunkt"> <div class="conteiner_block_menu_podpunkt"><ul class="ul_podpunkt_gt">'."\n"; //$num_t_podpunkt++; foreach ($data[2] as $data_one_podpunkt) { $text.="<li class='li_podpunkt_gt'><div><a class='grup_a' href='".$data_one_podpunkt[1]. "'><div class='conteiner_grup_a'><div>".$data_one_podpunkt[0]. "</div></div></a></div></li>"; /* if ($data_one_podpunkt[2]==2) { //подпункт выбран $text.="<div class='on_grup'><a href='".$data_one_podpunkt[1]."'>".$data_one_podpunkt[0]."</a></div>"; } else { //подпункт не выбран $text.="<div class='grup'><a href='".$data_one_podpunkt[1]."'>".$data_one_podpunkt[0]."</a></div>"; } */ } $text.='</ul></div></div>'."\n"; } $text.= "</li>"; } } $text.=""; //$text.="</script>"; $text.="</ul>"; $text.="<div></div>"; $text.="</div>"; $text.="<script type='text/javascript' src='".$this->dir_http_template."/menu_gorizont_2_js.js'></script>"; |
И в «mark-adv» тире или нижнее подчеркивание?
Спасибо.
-
Ответ изменён 5 лет, 3 месяца назад пользователем
sarkis.