Losa 0 Опубликовано 30 марта, 2012 Жалоба Share Опубликовано 30 марта, 2012 Добрый день. Стоит сборка VamShop версии 1.67 Изменила основное меню магазина Посмотреть www.robot-kit.ru/products_new.php Добавились новые закладки Новинки Адреса Партнеры Все работает, но есть один недочет. Когда заходишь на закладку Новинки, сама закладка остается выделенная цветом. А в закладках Адреса и Партнеры выделения цветом нет... Объясню как делала изменения Константа для закладки Новинки уже есть define('FILENAME_PRODUCTS_NEW', 'products_new.php'); Добавила в includes/filenames.php константы для закладок Адреса и Партнеры define('FILENAME_ADR', 'shop_content.php?coID=3'); define('FILENAME_PART', 'shop_content.php?coID=14'); Добавила в файл includes/header.php новые переменные $vamTemplate->assign('new',vam_href_link(FILENAME_PRODUCTS_NEW, '', 'SSL')); $vamTemplate->assign('adr',vam_href_link(FILENAME_ADR, '', 'SSL')); $vamTemplate->assign('part',vam_href_link(FILENAME_PART, '', 'SSL')); и Метки для закладок ... if (strstr($PHP_SELF, FILENAME_PRODUCTS_NEW)) { $vamTemplate->assign('3',' class="current"'); } if (strstr($PHP_SELF, FILENAME_ADR)) { $vamTemplate->assign('4',' class="current"'); } if (strstr($PHP_SELF, FILENAME_PART)) { $vamTemplate->assign('5',' class="current"'); } ... И изменила в шаблоне templates/vamshop/index.html ... <li{$3}><a href="{$new}"><span>{#link_new#}</span></a></li> <li{$4}><a href="{$adr}"><span>{#link_adr#}</span></a></li> <li{$5}><a href="{$part}"><span>{#link_part#}</span></a></li> ... Если я правильно поняла, строке <li{$3}> списка присваивается class="current", а другим нет. Или ошибка в другом? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 марта, 2012 Жалоба Share Опубликовано 30 марта, 2012 А в includes/filenames.php добавили новые константы для файлов?! По идее, смысл Вы поняли правильно, может что не доделали немного. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения