Перейти к содержанию
Форум поддержки пользователей VamShop

Интегрировать дизайн в каталог товаро


Рекомендуемые сообщения

Здравствуйте уважаемы

интегрирую дизайн, возникала проблема с каталогом, кто сталкивался с подобным, помогите разобраться, что смог сделал методом тыка

Сейчас так:


<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.

Ссылка на сообщение
Поделиться на другие сайты


$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=

Ссылка на сообщение
Поделиться на другие сайты

($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;

}

Ссылка на сообщение
Поделиться на другие сайты

Полное решение траблы:


($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]

Ссылка на сообщение
Поделиться на другие сайты

А зачем было ковырять код, когда всё делается с помощью css?

.menuto a { font-weight: bold; }

.menu2 a { font-weight: normal; }

И не надо в код лезть.

Ссылка на сообщение
Поделиться на другие сайты

Вряд ли, однако для меню никакого SEO-шного смысла в болде нет...

Т.е. для косметических целей всегда лучше стиль править.

Ссылка на сообщение
Поделиться на другие сайты

я неспорю я не знающий в области сео просто интересно

а почему нет? ведь на стр категории ее название выделяем h1 а простым <b>/<strong> выделить тоже в меню... это ж ничему не мешает?0о

и еше в чем принцыпиальная разница <b> и <strong>? почему в последнее время больше пишут стронг?

Ссылка на сообщение
Поделиться на другие сайты

БОльший смысл имеет выделять ключевые слова в тексте описания товара, например. А меню продублировано на всех страницах, соответственно, эффективность от выделения пунктов болдом нулевая. Это в данном частном случае - т.к. выделять болдом предлагается не текущий пункт, а остальные.

Стронг пишут с оптимизационными целями потому, что он реже встречается относительно болда...

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...