Использую Commerce и тему Bootstrap. в настройке темы выставлен режим Цветные кнопки. Решил я поменять в кнопке надпись "Add to cart" на "В корзину". В разделе Перевод интерфейса нашел эту английскую фразу и перевел ее на русскую. в итоге у кнопки(тег ) пропал класс, отвечающий как раз за цвет (.btn-success). Не пойму почему он пропал. В переводе интерфейса удаляю этот перевод и класс этот возвращается вместе с цветом кнопки.
Подскажите, почему так происходит и как перевести кнопку чтобы класс (.btn-success) остался?
P.S.: пробовал менять название кнопки через хук, цвет тоже пропадает вместе с классом.
Комментарии
потому что бутстрап вешает класс по значению
http://c2n.me/3JBFdem.png
свой класс можете повесить через hook_form_alter
Большое спасибо за исчерпывающий ответ! Пойду хуками жонглировать)
Не подскажите с какого файла принскрин делали?
Я вот так вышел из положения:
$texts = array(
'contains' => array(
t('В корзину') => 'success'
)
);
}
Как думаете, такой выход приемлем? Правда слетели все остальные кнопочные цвета. Но мне их столько и не надо. На крайняк в этой же функции допишу еще парочку и всё.