Задать вопрос
@ZaurK

Можно ли заменить submitbutton на свою кнопку?

Здравствуйте! В форме yii2 есть кнопка с кодом
<?= Html::submitButton('<span class="btxt">Оставить заявку</span>', ['class' => 'mbutton', 'name' => 'contact-button']) ?>

Мне же нужно привести ее к виду
<a href="#" class="mbutton"><span class="btxt">Оставить заявку</span></a>

Простая замена естественно ничего не дает, прописал классы, но у submit-а свои встроенные в бутстрап стили по умолчанию. Есть ли способ сделать эту замену не путем поиска всех стилей и их переопределения?
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
slo_nik
@slo_nik Куратор тега Yii
Доброе утро.
Добавляете кнопке id и в css пишите свои правила.
#id .mbutton{****}
Или отключаете вообще стили bootstrap(если поставили свой дизайн) и тогда проблем не возникнет.
'assetManager' => [
            'bundles' => [
/*                'yii\web\JqueryAsset' => [
                    'js' => []
                ],
                'yii\bootstrap\BootstrapAsset' => [
                    'css' => []
                ],
                'yii\bootstrap\BootstrapPluginsAsset' => [
                    'js' => []
                ]*/
            ],
            'linkAssets' => true,
        ],
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы