#php #yii2
#php #yii2
Вопрос:
Я последовал приведенному здесь примеру Yii2, форма обратной связи в модальном окне, и я смог создать виджет контактов, который я добавил над нижним колонтитулом нескольких страниц на моем веб-сайте, используя код <?= FBFWidget::widget([]) ?>
.
Я удалил код модального поля, поэтому я его не использую. Проблема, с которой я сталкиваюсь сейчас, заключается в том, что всякий раз, когда я открываю веб-страницу, страница переходит прямо к контактной форме в нижнем колонтитуле вместо отображения верхней части страницы, как должен делать любой обычный браузер.
Я следовал всему коду, как описано в руководстве, поэтому я не хочу публиковать все коды здесь. Пожалуйста, ознакомьтесь с руководством
Как я могу устранить эту проблему.
Комментарии:
1. если вы удалили модальный код, убедитесь, что вы также удалили JS из представления
"$('#myModalSendOk').modal('show');"
есть ли что-нибудь на консоли? если вы поделитесь URL-адресом веб-сайта, на котором это происходит, это может прояснить ситуацию2. @Мухаммад Омер Аслам. Я также удалил этот код. На самом деле я отключил bootstrap на веб-сайте, поэтому не думаю, что это имеет какой-либо эффект. Есть ли способ поделиться с вами сайтом Live в частном порядке?
3. вы можете отправить ссылку по электронной почте здесь buttflattery@gmail.com
Ответ №1:
Вы используете autofocus
свойство в поле формы контакта, name
которое заставляет страницу опускаться, когда курсор сфокусирован внутри поля ввода, вам следует удалить это свойство или привязать его, только если URL страницы /contact-us
или что-то еще, что вы используете для формы контакта.
Комментарии:
1. Это устранило проблему. Никогда бы сам до этого не додумался. Спасибо!