Рейтинг:1

Веб-форма Botton меняет класс начальной загрузки

флаг br

Может кто знает почему при смене названия кнопки ее класс меняется с btn-primary на btn-default. btn-primary только если в названии кнопки есть submit (Без пробелов до и после).

флаг cn
Потому что именно так закодирована тема начальной загрузки. Существует функция предварительной обработки, которая проверяет метку кнопки и применяет класс на ее основе.
Павел Герасюта avatar
флаг br
Где именно реализована эта функция?
флаг cn
В include/common.inc(`_bootstrap_colorize_button()`)
Рейтинг:2
флаг br

Большое спасибо за Клайв помощь.Как оказалось, функция _bootstrap_colorize_button отвечает за выбор того, какой класс будет присвоен в зависимости от метки. Чтобы добавить новое слово в эту функцию, вам нужно реализовать hook_bootstrap_colorize_text_alter(). Мой код.

функция myTheme_bootstrap_colorize_text_alter (массив и тексты $) {
  $texts['содержит'][t('Регистрация')] = 'основной';
}

Вместо t («Регистрация») вам нужно слово и назначить нужный вам класс начальной загрузки.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.