• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков
webwork

изменение цвета одной кнопки в меню

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

webwork    7

Доброго времени суток.

Встала задача изменить цвет одной кнопки в меню(только одной).

В СSS меняется цвет абсолютно всех кнопок.

А мне нужно только 1

 

Попробовал вручную сделать кнопку и присвоить ей другой класс. Цвет и дизайн кнопки изменились все ок.

Но теперь не вьезжаю как прикрутить эту кнопку к движку. Тоесть какую ей прописать ссылку чтобы можно было редактировать контент с админ панели.

 

Помогите плз а то голова уже пухнет, скоро на колобка буду похож.

Заранее всем спасибо

Поделиться сообщением


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

CODEONETEAM    401

Поделиться сообщением


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

webwork    7

да както залез начал листать темы на какойто странице решил что ее нет. Сори

И спасибо))

Поделиться сообщением


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

webwork    7

Еще раз спасибо за наваодку господину 

CODEONETEAM

Но поскольку у меня стоит модуль меню МЕГАМЕНЮ

 

то решение было немного другим (принцип тотже)

итак если комуто будет интересно

если у вас стоит этот модуль то открываем  vqmod/vqcache/slmenu.php

ищем строки

foreach ($categories_1 as $category_1) {																			
	$output .= '<li class="tlli">';
    $testPath = $base.'image/';
    $picCat = $this->model_tool_image->resize($category_1['image'],  30, 30);
	$unrewritten  = $this->url->link('product/category', 'path=' . $category_1['category_id']);
    $output .= '<a class="tll" href="'.($unrewritten).'">' . $category_1['name'] . '</a>';

заменяем на

foreach ($categories_1 as $category_1) {																			
	$output .= '<li class="tlli">';
    $testPath = $base.'image/';
    $picCat = $this->model_tool_image->resize($category_1['image'],  30, 30);
	$unrewritten  = $this->url->link('product/category', 'path=' . $category_1['category_id']);
    {
	
	
	if ($category_1['category_id'] == 62)
	
	{ $output .= '<a class="tlls" href="'.($unrewritten).'">' . $category_1['name'] . '</a>';	}	
	
	else { $output .= '<a class="tll" href="'.($unrewritten).'">' . $category_1['name'] . '</a>';}
	
	}

где 62 это id категории которой мы хотим изменить цвет

 

создаем новый класс в slmenu.css

#slmenu ul li a.tlls {
	background: #b84040;
	border-bottom: 0px none currentColor;
	border-left: 2px solid #FFFFFF;
	border-radius: 7px 7px 0px 0px;
	border-right: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	bottom: 20px;
	color: #FFFFFF;
	display: block;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 12px;
	font-weight: 700;
	height: 37px;
	line-height: 17px;
	margin-bottom: 0px;
	padding: 8px 6px;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000000;
	vertical-align: middle;
	width: 135px;
	word-wrap: normal;
	z-index: 6;

за цвет кнопки отвечает 1 строка

 

Удачи всем.

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От zemleroi


      Просмотреть файл Кнопка "Показать еще" товары (OC1.5.x&OC2.x)
      Небольшое дополнение на vqmod(ocmod) заменяет стандартную пагинацию страниц на кнопку "Показать еще" с догрузкой товаров на страницу без ее перезагрузки. Авто-определение русского и английского (остальные добавить не сложно), по умолчанию русский
      Техническая поддержка оказывается только для купивших. При уличении участия "в складчину" тех.поддержка и консультация не осуществляется
      На форуме отвечаю только на общие вопросы без консультаций
      Требования:
      1. OC 1.5.х+vqmod (демо) или OC2.0.x +vqmod (демо) или OC2.1.x (демо) или OC 2.2.x (демо) или OC 2.3.x (демо)
      2. vqmod или ocmod
      3. без vqmod правки вносятся вручную согласно соответствующему файлы
      Установка:
      1. Скопировать из папки upload на хостинг
      2. Или для OCMOD загрузить файл bal.ocmod.zip через админку магазина или копируем из архива bal.ocmod.zip содержимое папки upload на сервер
      Совместимость с фильтрами:
      1. Coolfilter (см. демо)
      2. Mega Filter PRO (интеграция в архиве) (см. демо)
      3. OCfilter (см. демо)
      и подобные работающие без Ajax
      Совместимость с шаблонами:
      1. Совместим с шаблоном AVA STORE (см. демо)
      2. Совместим с шаблоном MiniMalism
      3. Совместим с шаблоном Moneymaker (см. демо)
      Не совместим:
      1. с фильтром filterPro
      2. с фильтром Adv Ajax Filter
      FAQ:
      Использование callback-функции:
      button_autopager(function(){ своя_функция }) - добавляем в footer
      Структура элементов на странице:
      $('.element-bal') - все блоки обработанные button_autopager
      $('.new-element-bal') - новые блоки появившиеся после нажатия на кнопку "показать еще"
      Для проверки совместимости с каким либо модулем необходимо связаться со мной и предоставить модуль для тестирования (гарантия не распространения гарантирую)
      Основное демо: см.выше
      Автор zemleroi Добавлен 25.04.2015 Категория Прочее Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
    • От zemleroi
      Небольшое дополнение на vqmod(ocmod) заменяет стандартную пагинацию страниц на кнопку "Показать еще" с догрузкой товаров на страницу без ее перезагрузки. Авто-определение русского и английского (остальные добавить не сложно), по умолчанию русский
      Техническая поддержка оказывается только для купивших. При уличении участия "в складчину" тех.поддержка и консультация не осуществляется
      На форуме отвечаю только на общие вопросы без консультаций
      Требования:
      1. OC 1.5.х+vqmod (демо) или OC2.0.x +vqmod (демо) или OC2.1.x (демо) или OC 2.2.x (демо) или OC 2.3.x (демо)
      2. vqmod или ocmod
      3. без vqmod правки вносятся вручную согласно соответствующему файлы
      Установка:
      1. Скопировать из папки upload на хостинг
      2. Или для OCMOD загрузить файл bal.ocmod.zip через админку магазина или копируем из архива bal.ocmod.zip содержимое папки upload на сервер
      Совместимость с фильтрами:
      1. Coolfilter (см. демо)
      2. Mega Filter PRO (интеграция в архиве) (см. демо)
      3. OCfilter (см. демо)
      и подобные работающие без Ajax
      Совместимость с шаблонами:
      1. Совместим с шаблоном AVA STORE (см. демо)
      2. Совместим с шаблоном MiniMalism
      3. Совместим с шаблоном Moneymaker (см. демо)
      Не совместим:
      1. с фильтром filterPro
      2. с фильтром Adv Ajax Filter
      FAQ:
      Использование callback-функции:
      button_autopager(function(){ своя_функция }) - добавляем в footer
      Структура элементов на странице:
      $('.element-bal') - все блоки обработанные button_autopager
      $('.new-element-bal') - новые блоки появившиеся после нажатия на кнопку "показать еще"
      Для проверки совместимости с каким либо модулем необходимо связаться со мной и предоставить модуль для тестирования (гарантия не распространения гарантирую)
      Основное демо: см.выше
    • От AWARO


      Просмотреть файл Up Down button | Кнопка Вверх Вниз
      Простая кнопка прокрутки страницы вверх и вниз - типа как в вк.
      Умеет возвращать при прокрутке вниз на то же самое место
      откуда была совершена прокрутка вверх.
       
      Установка:
      Через установщик дополнений OCMOD
      или просто залейте содержимое архива в папку system
      - так править под ваши темы будет удобнее
      Не забываем тыкнуть кнопку обновлить в менеджере дополнений!
       
      Пользуйтесь на здоровье
       
      DEMO: смотрите тут

      Новые позиции вывода модулей
       
      --
       
      Автор AWARO Добавлен 19.11.2016 Категория Модули Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
    • От AWARO
      Простая кнопка прокрутки страницы вверх и вниз - типа как в вк.
      Умеет возвращать при прокрутке вниз на то же самое место
      откуда была совершена прокрутка вверх.
       
      Установка:
      Через установщик дополнений OCMOD
      или просто залейте содержимое архива в папку system
      - так править под ваши темы будет удобнее
      Не забываем тыкнуть кнопку обновлить в менеджере дополнений!
       
      Пользуйтесь на здоровье
       
      DEMO: смотрите тут

      Новые позиции вывода модулей
       
      --
       
    • От Lilya
      Добавьте кнопку "отложить" при покупке модуля. А по планирую купить модуль но через неделю, а потом забываю. Т.е. как-бы список желаний, виш-лист что-ли для дальнейшей покупки на сайте.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу