308135 0 Опубликовано 5 мая, 2009 Жалоба Share Опубликовано 5 мая, 2009 Здравствуйте уважаемы интегрирую дизайн, возникала проблема с каталогом, кто сталкивался с подобным, помогите разобраться, что смог сделал методом тыка Сейчас так: <table width="230" border="0" cellspacing="0" cellpadding="0"> <tr> <td bgcolor="#eeeced" class="menuto" align="left"><br><a href="http://www.domen.ru/woman">Женская одежда</a><br><a href="http://www.domen.ru/man">Мужская одежда</a><br> <p><span class="menu2"> <a href="http://www.domen.ru/jeans">Джинсы</a><br> <a href="http://www.domen.ru/shirts">Футболки</a><br> </span></p><a href="http://www.domen.ru/man">Мужская обувь</a><br><a href="http://www.domen.ru/man">Женская обувь</a><br></td> </tr> <tr> <td><img src="images/menun.png" width="230" height="10" border="0"></td> </tr></table>[/code] [b]Как должно быть:[/b] [code]<table width="230" border="0" cellspacing="0" cellpadding="0"> <tr> <td bgcolor="#eeeced" class="menuto" align="left"><br><b><a href="http://www.domen.ru/woman" class="menu1">Женская одежда</a></b><br><b><a href="http://www.domen.ru/man" class="menu1">Мужская одежда</a></b><br> <p><span class="menu2"> <a href="http://www.domen.ru/jeans">Джинсы</a><br> <a href="http://www.domen.ru/shirts">Футболки</a><br> </span></p> <b><a href="http://www.domen.ru/man" class="menu1">Мужская обувь</a></b><br><b><a href="http://www.domen.ru/man" class="menu1">Женская обувь</a></b><br></td> </tr> <tr> <td><img src="images/menun.png" width="230" height="10" border="0"></td> </tr></table> Как выделить родительску ссылку b (жирным)? и вставить в нее класс? правил в /templates/vamshop/boxes/box_categories.html - Шаблон бокса списка категорий магазина. Исходный код бокса находится в файле /templates/vamshop/source/boxes/categories.php и /templates/vamshop/source/inc/vam_show_categories.inc.php. Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 5 мая, 2009 Жалоба Share Опубликовано 5 мая, 2009 ну так доделай templates/vamshop/source/inc/vam_show_categories.inc.php. так чтобы впереди ссылки добавлялось <b>... Ссылка на сообщение Поделиться на другие сайты
308135 0 Опубликовано 6 мая, 2009 Автор Жалоба Share Опубликовано 6 мая, 2009 $categories_string .= $Pre.$Tabulator.''.'<a href="' . vam_href_link(FILENAME_DEFAULT, vam_category_link($cid, $foo[$cid]['name']) ) . '">'.$foo[$cid]['name'].$ProductsCount.'</a><br>';}[/code]Если сюда вставлять то будет отображаться как на [b]ссылку раздела[/b] так и на [b]ссылки подразделов[/b]Нужно только на ссылку раздела выделить <b></b> и вставить class= Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 6 мая, 2009 Жалоба Share Опубликовано 6 мая, 2009 tam st' tipa $level sdelaj primerno tak: $BoldedStart = (!$level)"<b>":""; $BoldedEnd = (!$level)"</b>":""; i tam vna4ale vkonce dobav eti peremennue. Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 6 мая, 2009 Жалоба Share Опубликовано 6 мая, 2009 ($level == '1')? $BoldedStart = '<b>': $BoldedStart = ""; ($level == '1')? $BoldedEnd = '</b>': $BoldedEnd = ""; // Listenpunkte zusammensetzen $categories_string .= $Pre.$Tabulator. '<li class="'.$MainStyle.$SubMenue.$Aktiv.'">'. // Bugfix, 12. Juli 2007 //'<a href="' . vam_href_link(FILENAME_DEFAULT, 'cPath=' . $cpath . $cid) . '">'. $BoldedStart.'<a href="' . vam_href_link(FILENAME_DEFAULT, vam_category_link($cid, $foo[$cid]['name']) ) . '">'. $foo[$cid]['name'].$ProductsCount. '</a>'.$BoldedEnd; } Ссылка на сообщение Поделиться на другие сайты
308135 0 Опубликовано 6 мая, 2009 Автор Жалоба Share Опубликовано 6 мая, 2009 Полное решение траблы: ($level == '1')? $BoldedStart = '<b>': $BoldedStart = "";($level == '1')? $BoldedEnd = '</b>': $BoldedEnd = "";($level == '1')? $class = 'class="menu1"': $class = ""; // Listenpunkte zusammensetzen $categories_string .= $Pre.$Tabulator. ''. // Bugfix, 12. Juli 2007 //'<a href="' . vam_href_link(FILENAME_DEFAULT, 'cPath=' . $cpath . $cid) . '">'. $BoldedStart.'<a '.$class.' href="' . vam_href_link(FILENAME_DEFAULT, vam_category_link($cid, $foo[$cid]['name']) ) . '">'. $foo[$cid]['name'].$ProductsCount. '</a><br>'.$BoldedEnd; }[/code][b]Отдельное Огромное Спасибо mosquito!!![/b] Ссылка на сообщение Поделиться на другие сайты
Midas 0 Опубликовано 6 мая, 2009 Жалоба Share Опубликовано 6 мая, 2009 А зачем было ковырять код, когда всё делается с помощью css? .menuto a { font-weight: bold; } .menu2 a { font-weight: normal; } И не надо в код лезть. Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 6 мая, 2009 Жалоба Share Опубликовано 6 мая, 2009 я хз но разве поисковики захавают .menuto a { font-weight: bold; } .menu2 a { font-weight: normal; } также как и <b>/<strong>? Ссылка на сообщение Поделиться на другие сайты
Midas 0 Опубликовано 6 мая, 2009 Жалоба Share Опубликовано 6 мая, 2009 Вряд ли, однако для меню никакого SEO-шного смысла в болде нет... Т.е. для косметических целей всегда лучше стиль править. Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 6 мая, 2009 Жалоба Share Опубликовано 6 мая, 2009 я неспорю я не знающий в области сео просто интересно а почему нет? ведь на стр категории ее название выделяем h1 а простым <b>/<strong> выделить тоже в меню... это ж ничему не мешает?0о и еше в чем принцыпиальная разница <b> и <strong>? почему в последнее время больше пишут стронг? Ссылка на сообщение Поделиться на другие сайты
Midas 0 Опубликовано 6 мая, 2009 Жалоба Share Опубликовано 6 мая, 2009 БОльший смысл имеет выделять ключевые слова в тексте описания товара, например. А меню продублировано на всех страницах, соответственно, эффективность от выделения пунктов болдом нулевая. Это в данном частном случае - т.к. выделять болдом предлагается не текущий пункт, а остальные. Стронг пишут с оптимизационными целями потому, что он реже встречается относительно болда... Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения