| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Другие движки / фрейморки > Задать цвет ссылки в WebAsyst Shop-Script |
| Автор: keen_ 12.11.2008, 12:07 |
| Здравствуйте! Пожалуйста подскажите как изменить цвет ОДНОЙ ссылки в разделе меню навигации (т. е. ОДНОЙ ID категории)? Я, конечно, могу поменять цвет у всех ссылок в CSS, но не знаю как изменить цвет только одной ссылки - нужно какую-то команду задать в PHP коде. Спасибо! smile |
| Автор: bars80080 12.11.2008, 15:06 | ||
ну ты же строишь разметку из данных, типа:
|
| Автор: keen_ 12.11.2008, 15:39 |
| Я плохо понимаю в php. Могу только немного редактировать. В какой файл нужно этот код вставить? |
| Автор: bars80080 12.11.2008, 16:32 |
| в файл programmingsdream.php |
| Автор: keen_ 12.11.2008, 16:53 |
| Хе-хе Ну серьёзно подскажи. Не все же разбираются в том, в чём кто-то другой. |
| Автор: bars80080 12.11.2008, 16:57 |
| а кто лучше тебя знает, где что находится в твоих скриптах. если ты хочешь, вообще не копаясь в коде существующей разработки, получить ответ, то спрашивай в разделе "Работа с готовыми скриптами и поиск движков" |
| Автор: keen_ 12.11.2008, 17:18 | ||
| bars, я тебя прекрасно понимаю. Просто создавая эту тему я рассчитывал получить помощь от людей кто фамильярен именно с этим движком. Вот код PHP команда которая выводит блок меню навигации: {include file="category_tree.tpl.html"} Вот этот файл:
|
| Автор: skyboy 12.11.2008, 17:40 | ||
|
| Автор: bars80080 12.11.2008, 19:19 | ||
| у тебя же всё на поверхности вот зачем-то проверка {if $categories_tree[i].categoryID != 1} сделай такую же на свою категорию, а затем внеси класс куда там надо. допустим в <td>, тогда заменям 11 и 12 строчки:
|
| Автор: keen_ 12.11.2008, 19:39 |
Не понятно ЧТО именно сделать ("сделай такую же"), где, и что такое класс в данном случае. |
| Автор: bars80080 12.11.2008, 21:05 |
| ёпрст! а хтмл разметку и использование стилей css вы знаете? а что сделать, я вообще-то написал, осталось только в рамочку повесить и цветочек прилепить, а лучше проверить, работает так или нет |
| Автор: keen_ 12.11.2008, 21:15 |
На HTML пишу около 12-ти лет. CSS тоже знаю. :( "Погибать, буду молодым!" |
| Автор: bars80080 13.11.2008, 00:29 |
| так в чём сложности задать нужные характеристики класса .sel {} ? Добавлено через 25 секунд а также для ссылки .sel a:hover {} |
| Автор: keen_ 15.11.2008, 11:16 | ||||
| В итоге получил поддержку от службы поддержки скрипта. Сделал как они посоветовали и всё получилось. bars, и вам спасибо за помощь Вы можете задать условие с помощью Smarty в файле /templates/frontend/tmpl*/category_tree.tpl.html, например, следующим образом: В конце файла найдите такую (или подобную, если у вас другой шаблон) часть кода:
и измените ее на
Здесь 139 - это ID категории, ссылка на которую должна стать красной (color:red!important;) в данном случае. Изменив ID и цвет на нужные вам, вы добьетесь нужного результата. |