Добрый день. Помогите разобраться.
С главной страницы сайта все формы отправляются как надо и форма обратной связи и форма расчета, на главной странице стоит свой шаблон. С других страниц форма перестала отправляться(хотя раньше отправлялась), заместо текста после отправки формы страница просто перегружается, на этих страницах стоит другой шаблон.
Я все уже перепробовал, создавал новые страницы с разными шаблонами, создавал новые формы, но ничего не помогает, почему то форма отправляется только с главной страницы.
Не отправляется форма на email
Re: Не отправляется форма на email
Слишком мало информации.
Версия CMS? Как сделана форма? Если использовался модуль, то какой? Версия? Как размещена форма в шаблоне? Какой action у формы на главной и на второстепенной странице?
Версия CMS? Как сделана форма? Если использовался модуль, то какой? Версия? Как размещена форма в шаблоне? Какой action у формы на главной и на второстепенной странице?
Re: Не отправляется форма на email
Версия CMS 1.11.11
CMSMailer 5.2.14
Форма сделана в конструкторе форм
FormBuilder 0.8.1.3
на главной
<form id="cntnt01moduleform_1" method="post" action="http://xn--e1afhbv7b.xn--80ai8a2c.xn--p1ai/" class="cms_form" enctype="multipart/form-data">
на второстепенной
<form id="cntnt01moduleform_1" method="post" action="http://xn--e1afhbv7b.xn--80ai8a2c.xn--p1ai/test/" class="cms_form" enctype="multipart/form-data">
CMSMailer 5.2.14
Форма сделана в конструкторе форм
FormBuilder 0.8.1.3
на главной
<form id="cntnt01moduleform_1" method="post" action="http://xn--e1afhbv7b.xn--80ai8a2c.xn--p1ai/" class="cms_form" enctype="multipart/form-data">
на второстепенной
<form id="cntnt01moduleform_1" method="post" action="http://xn--e1afhbv7b.xn--80ai8a2c.xn--p1ai/test/" class="cms_form" enctype="multipart/form-data">
Re: Не отправляется форма на email
У вас в настройках форм стоит галочка "Показывать форму встроенной?:" ("Pасширения" => "Конструктор форм" => Редактировать форму => "Основные настройки")
Re: Не отправляется форма на email
Показывать форму встроенной?:
Нет, галочки нет.
Попробовал включил, ничего не изменилось.
Нет, галочки нет.
Попробовал включил, ничего не изменилось.
Re: Не отправляется форма на email
Хм... Пока мыслей нет. Если хотите, могу посмотреть всё изнутри, если кинете в личку доступ в админку.
Re: Не отправляется форма на email
При помощи guro, выяснилось что проблема в файле .htaccess, а точнее в перенаправлении не хватало строчки:
RewriteCond %{REQUEST_METHOD} !POST$
код блока:
RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} \/$
RewriteCond %{HTTP_HOST} ^([^www].*)$
RewriteCond %{REQUEST_METHOD} !POST$
RewriteRule ^(.*)\/$ http://%1/$1 [L,R=301]
RewriteCond %{REQUEST_METHOD} !POST$
код блока:
RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} \/$
RewriteCond %{HTTP_HOST} ^([^www].*)$
RewriteCond %{REQUEST_METHOD} !POST$
RewriteRule ^(.*)\/$ http://%1/$1 [L,R=301]