Categories

Новые шаблоны

Решение ошибок в Joomla 3.x. Не работает форма обратной связи

Andre Flores Апрель 17, 2015
Rating: 5.0/5. From 1 vote.
Please wait...

Здравствуйте! Из этого видео-туториала вы узнаете, как решить проблему неработающей формы обратной связи в шаблонах Joomla 3.x.

Решение ошибок в Joomla 3.x. Не работает форма обратной связи

Иногда, после отправки сообщения посредством формы обратной связи вы можете так и не получить электронной почты, даже если форма правильно настроена в панели управления Joomla.

Давайте рассмотрим способ решения этой проблемы.

  1. Используйте инструмент PhpMyAdmin в панели управления хостинга для доступа к базе данных сайта.

  2. Обязательно сделайте резервную копию базы данных перед внесением любых изменений. По этой ссылке доступны детальные инструкции о том, как сделать резервную копию базы данных.

  3. Нажмите на вкладке SQL, чтобы импортировать запрос к базе данных:

    joomla_3.x._contact_form_not_sending_issue_1

  4. Скопируйте запрос, представленный ниже, вставьте его в соответствующее поле во вкладке SQL и нажмите кнопку Вперед (Go):

UPDATE `YOUR_PREFIX_GOES_HERE_extensions` SET `params` = '{"show_contact_category":"hide","show_contact_list":"1","presentation_style":"plain","show_name":"0","show_position":"0","show_email":"0","show_street_address":"0","show_suburb":"0","show_state":"0","show_postcode":"0","show_country":"0","show_telephone":"0","show_mobile":"0","show_fax":"0","show_webpage":"0","show_misc":"1","show_image":"0","image":"","allow_vcard":"0","show_articles":"0","show_profile":"0","show_links":"0","linka_name":"","linkb_name":"","linkc_name":"","linkd_name":"","linke_name":"","contact_icons":"0","icon_address":"","icon_email":"","icon_telephone":"","icon_mobile":"","icon_fax":"","icon_misc":"","show_headings":"1","show_position_headings":"1","show_email_headings":"0","show_telephone_headings":"1","show_mobile_headings":"1","show_fax_headings":"1","allow_vcard_headings":"1","show_suburb_headings":"1","show_state_headings":"1","show_country_headings":"1","show_email_form":"1","show_email_copy":"1","banned_email":"","banned_subject":"","banned_text":"","validate_session":"1","custom_reply":"0","redirect":"","show_category_crumb":"0","metakey":"","metadesc":"","robots":"","author":"","rights":"","xreference":""}' WHERE `YOUR_PREFIX_GOES_HERE_extensions`.`extension_id` = 8;

joomla_3.x._contact_form_not_sending_issue_2

В этом запросе следует заменить текст YOUR_PREFIX_GOES_HERE вашим префиксом таблиц базы данных.

Вы можете узнать свой префикс таблиц базы данных в панели управления Joomla в разделе Система (System) -> Общие настройки (Configuration). Перейдите во вкладку Сервер (Server) и проверьте поле Префикс таблиц базы данных (Database Tables Prefix) в правой части экрана:

joomla_3.x._contact_form_not_sending_issue_3

В нашем случае это jos_, поэтому запрос будет выглядеть следующим образом:

UPDATE `jos_extensions` SET `params` = '{"show_contact_category":"hide","show_contact_list":"1","presentation_style":"plain","show_name":"0","show_position":"0","show_email":"0","show_street_address":"0","show_suburb":"0","show_state":"0","show_postcode":"0","show_country":"0","show_telephone":"0","show_mobile":"0","show_fax":"0","show_webpage":"0","show_misc":"1","show_image":"0","image":"","allow_vcard":"0","show_articles":"0","show_profile":"0","show_links":"0","linka_name":"","linkb_name":"","linkc_name":"","linkd_name":"","linke_name":"","contact_icons":"0","icon_address":"","icon_email":"","icon_telephone":"","icon_mobile":"","icon_fax":"","icon_misc":"","show_headings":"1","show_position_headings":"1","show_email_headings":"0","show_telephone_headings":"1","show_mobile_headings":"1","show_fax_headings":"1","allow_vcard_headings":"1","show_suburb_headings":"1","show_state_headings":"1","show_country_headings":"1","show_email_form":"1","show_email_copy":"1","banned_email":"","banned_subject":"","banned_text":"","validate_session":"1","custom_reply":"0","redirect":"","show_category_crumb":"0","metakey":"","metadesc":"","robots":"","author":"","rights":"","xreference":""}' WHERE `jos_extensions`.`extension_id` = 8;

После импорта запроса, вверху окна phpMyAdmin появится зеленое сообщение об успешном завершении импорта:

joomla_3.x._contact_form_not_sending_issue_4

Протестируйте форму обратной связи, теперь электронная почта должна без проблем отсылаться к вам во входящие.

На этом туториал заканчивается, вы успешно исправили проблему неработающей формы обратной связи в шаблонах Joomla 3.x.

Вы также можете воспользоваться детальным видео — туториалом:

Решение ошибок в Joomla 3.x. Не работает форма обратной связи

Шаблоны Сайтов Joomla
Эта запись была размещена в Joomla! Туториалы и помечена как contact, form, issue, joomla. Добавьте в закладки постоянную ссылку.

Submit a ticket

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