Редактирование стилей модуля Virtuemart
- Pavel
- Автор темы
- Не в сети
- Новый участник
- Сообщений: 3
- Спасибо получено: 0
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
- Сообщений: 2868
- Спасибо получено: 659
Это же относится и к товарам в модуле, лишь с тем отличием, что класс там не добавляется с вероятностью 99%.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Pavel
- Автор темы
- Не в сети
- Новый участник
- Сообщений: 3
- Спасибо получено: 0
Wedal пишет: Pavel, что такое активный пункт модуля? Если вы имеете ввиду, что при переходе в категорию товара автоматически подсвечивается пункт в модуле, то тут так: модуль должен на уровне PHP-кода добавлять определенный класс или идентификатор к активному пункту меню. Если это происходит(можно посмотреть через Firebug), то достаточно в CSS указать этот класс или идентификатор и присвоить свойство цвета(color). Если же этого не происходит, то нужно править PHP-код модуля, что может быть достаточно сложно.
Это же относится и к товарам в модуле, лишь с тем отличием, что класс там не добавляется с вероятностью 99%.
Никакой идентификатор не присваивается, его необходимо присвоить либо с помощью php либо javascript, вот в этом как раз у меня и загвоздка((((...А у Вас никогда не возникал подобной задачи?
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
- Сообщений: 2868
- Спасибо получено: 659
Я вижу решение так: в коде модуля получаем все переменные из текущего URL страницы. Делаем условие: если option = com_virtuemart и view = productdetails, то получаем из этой же строки ID товара и сравниваем его с ID товаров в модуле. Если ID совпадают, то добавляем товару в модуле соответствующий CSS-класс.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.