Задать класс для одного li в верхней панели у вендора


#1

Привет.
Есть
image
Надо именно “Товары” чтоб имели класс. Пробовал так:
$schema[‘central’][‘products’][] = [
‘attrs’ => [‘class’=>‘с111’],
];
$schema[‘central’][‘products’][‘items’][] = [
‘attrs’ => [‘class’=>‘с222’],
];
Не помогло


#2

Сделайте fn_print_r($schema); сразу после присвоения, увидите ошибку.
Не старайтесь сразу ловить конечный результат, проверяйте промежуточные, это очень экономит время


#3

вам там точно класс нужен?
может задать свойства через порядковый номер?
http://htmlbook.ru/css/nth-child


#4

Точно да. Это для EnjoyHint плагина

Временное рабочее решение:
let centralProductsElem = $(‘a:contains(“Товары”)’);
centralProductsElem.addClass(“centralProductsClass”);