Перейти к содержимому


Убрать С Сайта Заказать Звонок


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 14

#1 IFullHaus

IFullHaus

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 374 сообщений

Отправлено 31 Январь 2022 - 11:30

Всем привет,  Аккаунт SL-537687
Необходимо убрать с сайта "заказать звонок" и в подвале также убрать обратная связь,либо заменить ее на связь с администрацией (чтобы человек оставлял не только номер телефона, а по шаблону связи с администрацией - эмайл)

#2 Firefly

Firefly

    Активный участник

  • Модераторы
  • 3 810 сообщений

Отправлено 31 Январь 2022 - 13:06

Просмотр сообщенияIFullHaus (31 Январь 2022 - 11:30) писал:

Всем привет,  Аккаунт SL-537687
Необходимо убрать с сайта "заказать звонок" и в подвале также убрать обратная связь,либо заменить ее на связь с администрацией (чтобы человек оставлял не только номер телефона, а по шаблону связи с администрацией - эмайл)

Здравствуйте.
Правки Вам внесли. Пожалуйста, проверьте.

#3 IFullHaus

IFullHaus

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 374 сообщений

Отправлено 31 Январь 2022 - 17:34

Просмотр сообщенияFirefly (31 Январь 2022 - 13:06) писал:

Здравствуйте.
Правки Вам внесли. Пожалуйста, проверьте.
Получилось только визуально. Возможно ли этот блок переделать в форму подписки на новости и рассылки, как это сделано тут https://aqa-shop.ru/ Аккаунт SL-385288

#4 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 01 Февраль 2022 - 06:52

Здравствуйте.

Уточните пожалуйста, вам необходим следующий вид?
Screenshot(1).png

#5 IFullHaus

IFullHaus

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 374 сообщений

Отправлено 01 Февраль 2022 - 13:16

Просмотр сообщенияVaccina (01 Февраль 2022 - 06:52) писал:

Здравствуйте.

Уточните пожалуйста, вам необходим следующий вид?
Прикрепленный файл Screenshot(1).png

Здравствуйте, нет, окна друг на друге. Так широко и не очень смотрится

#6 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 02 Февраль 2022 - 08:41

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
			<a href="{FEEDBACK_URL}"><div class="title"><span>Обратная связь</span></div></a>
			  <div class="block-contact" itemscope itemtype="https://schema.org/Organization">
				<meta itemprop="name" content="{SETTINGS_STORE_ORG_NAME}"/>
				{% IF SETTINGS_STORE_PHONE_NUMBER1 %}<div itemprop="telephone"><p><a target="_blank" href="tel:{SETTINGS_STORE_PHONE_COUNTRY_CODE1}{SETTINGS_STORE_PHONE_CITY_CODE1}{SETTINGS_STORE_PHONE_NUMBER1}">{SETTINGS_STORE_PHONE_COUNTRY_CODE1}({SETTINGS_STORE_PHONE_CITY_CODE1}){SETTINGS_STORE_PHONE_NUMBER1}</a></p></div>{% ENDIF %}
				{% IF SETTINGS_STORE_PHONE_NUMBER2 %}<div itemprop="telephone"><p><a target="_blank" href="tel:{SETTINGS_STORE_PHONE_COUNTRY_CODE2}{SETTINGS_STORE_PHONE_CITY_CODE2}{SETTINGS_STORE_PHONE_NUMBER2}">{SETTINGS_STORE_PHONE_COUNTRY_CODE2}({SETTINGS_STORE_PHONE_CITY_CODE2}){SETTINGS_STORE_PHONE_NUMBER2}</a></p></div>{% ENDIF %}
				{% IF SETTINGS_STORE_PHONE_NUMBER3 %}<div itemprop="telephone"><p><a target="_blank" href="tel:{SETTINGS_STORE_PHONE_COUNTRY_CODE3}{SETTINGS_STORE_PHONE_CITY_CODE3}{SETTINGS_STORE_PHONE_NUMBER3}">{SETTINGS_STORE_PHONE_COUNTRY_CODE3}({SETTINGS_STORE_PHONE_CITY_CODE3}){SETTINGS_STORE_PHONE_NUMBER3}</a></p></div>{% ENDIF %}
				{% IF SETTINGS_STORE_EMAIL_MAIN %}<div itemprop="email"><p><a target="_blank" href="mailto:{SETTINGS_STORE_EMAIL_MAIN}">{SETTINGS_STORE_EMAIL_MAIN}</a></p></div>{% ENDIF %}
				{% IF SETTINGS_STORE_REGION %}<div itemprop="address" style="display: none;"><p>{SETTINGS_STORE_REGION}</p></div>{% ENDIF %}
			  </div>
			  <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
				<input type="hidden" name="hash" value="{HASH}" />
				<input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
				<!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
				{ANTISPAM_CODE}
				<div class="callback-input" style="display: none;">
				  <input id="callback_person" class="input callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="Обратный звонок" placeholder="Представьтесь, пожалуйста" maxlength="50" title="Представьтесь, пожалуйста" autocomplete="off">
				</div>
				<div class="callback-input">
				  <input id="callback_phone_" class="input callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Введите номер телефона" maxlength="50" title="Введите номер телефона" autocomplete="off">
				</div>
				<div class="callback-input">
				  <input id="callback_email_" class="input callback_email required" type="text" name="form[callback_email]" value="{FORM_CALLBACK_EMAIL}" placeholder="Введите email" maxlength="50" title="Введите email" autocomplete="off">
				</div>
				{% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}					
				<div class="pp">Нажимая на кнопку Отправить, <br/>Вы соглашаетесь с <a href="#">правилами обработки данных</a></div>
			  </form>
              
замените на:
			<a href="{FEEDBACK_URL}"><div class="title"><span>Подписаться</span></div></a>
			  <form method="post" action="{FEEDBACK_URL}" class="callbackForm" enctype="multipart/form-data">
				<input type="hidden" name="hash" value="{HASH}" />
				<input class="callbackredirect" type="hidden" name="return_to" value="{FEEDBACK_URL}"/>
				<!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
				{ANTISPAM_CODE}
				<div class="callback-input">
				  <input id="callback_person" class="input callback_person required"  type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]"  value="{FORM_FEEDBACK_NAME}" placeholder="Представьтесь, пожалуйста" maxlength="50" title="Представьтесь, пожалуйста" autocomplete="off">
				</div>
				<div class="callback-input">
				  <input id="callback_email_" class="input callback_email required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]"  value="{FORM_FEEDBACK_EMAIL}" placeholder="Введите email" maxlength="50" title="Введите email" autocomplete="off">
				</div>
				<input type="hidden"  name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" value="Обратный звонок"/>
				{% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}					
				<div class="pp">Нажимая на кнопку Отправить, <br/>Вы соглашаетесь с <a href="#">правилами обработки данных</a></div>
			  </form>


#7 IFullHaus

IFullHaus

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 374 сообщений

Отправлено 02 Февраль 2022 - 17:17

Просмотр сообщенияVaccina (02 Февраль 2022 - 08:41) писал:

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
		 <a href="{FEEDBACK_URL}"><div class="title"><span>Обратная связь</span></div></a>
			 <div class="block-contact" itemscope itemtype="https://schema.org/Organization">
			 <meta itemprop="name" content="{SETTINGS_STORE_ORG_NAME}"/>
			 {% IF SETTINGS_STORE_PHONE_NUMBER1 %}<div itemprop="telephone"><p><a target="_blank" href="tel:{SETTINGS_STORE_PHONE_COUNTRY_CODE1}{SETTINGS_STORE_PHONE_CITY_CODE1}{SETTINGS_STORE_PHONE_NUMBER1}">{SETTINGS_STORE_PHONE_COUNTRY_CODE1}({SETTINGS_STORE_PHONE_CITY_CODE1}){SETTINGS_STORE_PHONE_NUMBER1}</a></p></div>{% ENDIF %}
			 {% IF SETTINGS_STORE_PHONE_NUMBER2 %}<div itemprop="telephone"><p><a target="_blank" href="tel:{SETTINGS_STORE_PHONE_COUNTRY_CODE2}{SETTINGS_STORE_PHONE_CITY_CODE2}{SETTINGS_STORE_PHONE_NUMBER2}">{SETTINGS_STORE_PHONE_COUNTRY_CODE2}({SETTINGS_STORE_PHONE_CITY_CODE2}){SETTINGS_STORE_PHONE_NUMBER2}</a></p></div>{% ENDIF %}
			 {% IF SETTINGS_STORE_PHONE_NUMBER3 %}<div itemprop="telephone"><p><a target="_blank" href="tel:{SETTINGS_STORE_PHONE_COUNTRY_CODE3}{SETTINGS_STORE_PHONE_CITY_CODE3}{SETTINGS_STORE_PHONE_NUMBER3}">{SETTINGS_STORE_PHONE_COUNTRY_CODE3}({SETTINGS_STORE_PHONE_CITY_CODE3}){SETTINGS_STORE_PHONE_NUMBER3}</a></p></div>{% ENDIF %}
			 {% IF SETTINGS_STORE_EMAIL_MAIN %}<div itemprop="email"><p><a target="_blank" href="mailto:{SETTINGS_STORE_EMAIL_MAIN}">{SETTINGS_STORE_EMAIL_MAIN}</a></p></div>{% ENDIF %}
			 {% IF SETTINGS_STORE_REGION %}<div itemprop="address" style="display: none;"><p>{SETTINGS_STORE_REGION}</p></div>{% ENDIF %}
			 </div>
			 <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
			 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
			 {ANTISPAM_CODE}
			 <div class="callback-input" style="display: none;">
				 <input id="callback_person" class="input callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="Обратный звонок" placeholder="Представьтесь, пожалуйста" maxlength="50" title="Представьтесь, пожалуйста" autocomplete="off">
			 </div>
			 <div class="callback-input">
				 <input id="callback_phone_" class="input callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Введите номер телефона" maxlength="50" title="Введите номер телефона" autocomplete="off">
			 </div>
			 <div class="callback-input">
				 <input id="callback_email_" class="input callback_email required" type="text" name="form[callback_email]" value="{FORM_CALLBACK_EMAIL}" placeholder="Введите email" maxlength="50" title="Введите email" autocomplete="off">
			 </div>
			 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}				
			 <div class="pp">Нажимая на кнопку Отправить, <br/>Вы соглашаетесь с <a href="#">правилами обработки данных</a></div>
			 </form>
  
замените на:
		 <a href="{FEEDBACK_URL}"><div class="title"><span>Подписаться</span></div></a>
			 <form method="post" action="{FEEDBACK_URL}" class="callbackForm" enctype="multipart/form-data">
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input class="callbackredirect" type="hidden" name="return_to" value="{FEEDBACK_URL}"/>
			 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
			 {ANTISPAM_CODE}
			 <div class="callback-input">
				 <input id="callback_person" class="input callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]" value="{FORM_FEEDBACK_NAME}" placeholder="Представьтесь, пожалуйста" maxlength="50" title="Представьтесь, пожалуйста" autocomplete="off">
			 </div>
			 <div class="callback-input">
				 <input id="callback_email_" class="input callback_email required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]" value="{FORM_FEEDBACK_EMAIL}" placeholder="Введите email" maxlength="50" title="Введите email" autocomplete="off">
			 </div>
<input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" value="Обратный звонок"/>
			 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}				
			 <div class="pp">Нажимая на кнопку Отправить, <br/>Вы соглашаетесь с <a href="#">правилами обработки данных</a></div>
			 </form>
спасибо

#8 IFullHaus

IFullHaus

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 374 сообщений

Отправлено 02 Февраль 2022 - 21:42

Просмотр сообщенияIFullHaus (02 Февраль 2022 - 17:17) писал:

спасибо
Форма не работает. В мобильной версии когда нажимаешь на слово подписаться перекидывает в форму связи с администрацией...
напишу еще раз, мне нужна нормальная форма подписки, функционалом как на СТАРОМ ШАБЛОНЕ (акк у меня в профиле), прошу помочь сделать функционал ТАКОЙ ЖЕ на НОВЫЙ шаблон.

#9 IFullHaus

IFullHaus

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 374 сообщений

Отправлено 05 Февраль 2022 - 20:02

Просмотр сообщенияIFullHaus (02 Февраль 2022 - 21:42) писал:

Форма не работает. В мобильной версии когда нажимаешь на слово подписаться перекидывает в форму связи с администрацией...
напишу еще раз, мне нужна нормальная форма подписки, функционалом как на СТАРОМ ШАБЛОНЕ (акк у меня в профиле), прошу помочь сделать функционал ТАКОЙ ЖЕ на НОВЫЙ шаблон.
ап

#10 IFullHaus

IFullHaus

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 374 сообщений

Отправлено 06 Февраль 2022 - 19:19

ап, нужна помощь

#11 Foxis_10

Foxis_10

    Продвинутый пользователь

  • Модераторы
  • 65 сообщений

Отправлено 09 Февраль 2022 - 10:27

Здравствуйте. В шаблоне HTML найдите

<form method="post" action="{FEEDBACK_URL}" class="callbackForm" enctype="multipart/form-data">
								<input type="hidden" name="hash" value="{HASH}" />
								<input class="callbackredirect" type="hidden" name="return_to" value="{FEEDBACK_URL}"/>
								<!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
								{ANTISPAM_CODE}
								<div class="callback-input">
								  <input id="callback_person" class="input callback_person required"  type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]"  value="{FORM_FEEDBACK_NAME}" placeholder="Представьтесь, пожалуйста" maxlength="50" title="Представьтесь, пожалуйста" autocomplete="off">
								</div>
								<div class="callback-input">
								  <input id="callback_email_" class="input callback_email required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]"  value="{FORM_FEEDBACK_EMAIL}" placeholder="Введите email" maxlength="50" title="Введите email" autocomplete="off">
								</div>
								<input type="hidden"  name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" value="Обратный звонок"/>
								{% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}								   
								<div class="pp">Нажимая на кнопку Отправить, <br/>Вы соглашаетесь с <a href="#">правилами обработки данных</a></div>
						  </form>

замените на

 <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
								<input type="hidden" name="hash" value="{HASH}" />
								<input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="Подписаться"  autocomplete="off">
								<input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
								<!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
								{ANTISPAM_CODE}
								<div class="callback-input" >
								  <input id="callback_person_subscribe" class="input callback_person required" required type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" placeholder="Представьтесь, пожалуйста" maxlength="50" title="Представьтесь, пожалуйста" autocomplete="off">
								</div>
								<div class="callback-input">
								  <input id="callback_email_subscribe" class="input callback_email required" required type="text" name="form[callback_email]" value="" placeholder="Введите email" maxlength="50" title="Введите email" autocomplete="off">
								</div>
								{% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}								   
								<div class="pp">Нажимая на кнопку Отправить, <br/>Вы соглашаетесь с <a href="#">правилами обработки данных</a></div>
						  </form>

а в шаблоне main.js

// Валидаторы для Имени и телефона
function validName(){
  var $input = $('#footer #callback_person');
  var name = $input.val();
 
  if(name != ''){
	$input.next('.name-error').remove();
	$input.removeClass('input--error');
   
	return true;
  }else{
	$input.next('.name-error').remove();
	$input.addClass('input--error');
	$input.after('<div class="name-error">Вы не указали ваше имя</div>');
   
	return false;
  }
}
function validPhone(){
  var $input = $('#footer #callback_phone_')
  var tel = $input.val();
  var check = /^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{5,10}$/.test(tel);
 
  if(check == true && check != ''){
	$input.next('.phone-error').remove();
	$input.removeClass('input--error');
   
	return true;
  }
  else{
	$input.next('.phone-error').remove();
	$input.addClass('input--error');
	$input.after('<div class="phone-error">Вы ввели неверный номер телефона</div>');
   
	return false;
  }
}
//Проверка телефона в обратном звонке.
function validCallBack(){
  var name = validName();
  var phone = validPhone();
 
  return name && phone;
}

замените на

// Валидаторы для Имени Подписаться
function validName(){
  var $input = $('#footer #callback_person_subscribe');
  var name = $input.val();
 
  if(name != ''){
	$input.next('.name-error').remove();
	$input.removeClass('input--error');
   
	return true;
  }else{
	$input.next('.name-error').remove();
	$input.addClass('input--error');
	$input.after('<div class="name-error">Вы не указали ваше имя</div>');
   
	return false;
  }
}

//Проверка для Подписаться в подвале .
function validCallBack(){
  var name = validName();
  return name ;
}


#12 IFullHaus

IFullHaus

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 374 сообщений

Отправлено 09 Февраль 2022 - 18:30

Просмотр сообщенияFoxis_10 (09 Февраль 2022 - 10:27) писал:

Здравствуйте. В шаблоне HTML найдите

<form method="post" action="{FEEDBACK_URL}" class="callbackForm" enctype="multipart/form-data">
							 <input type="hidden" name="hash" value="{HASH}" />
							 <input class="callbackredirect" type="hidden" name="return_to" value="{FEEDBACK_URL}"/>
							 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
							 {ANTISPAM_CODE}
							 <div class="callback-input">
								 <input id="callback_person" class="input callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]" value="{FORM_FEEDBACK_NAME}" placeholder="Представьтесь, пожалуйста" maxlength="50" title="Представьтесь, пожалуйста" autocomplete="off">
							 </div>
							 <div class="callback-input">
								 <input id="callback_email_" class="input callback_email required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]" value="{FORM_FEEDBACK_EMAIL}" placeholder="Введите email" maxlength="50" title="Введите email" autocomplete="off">
							 </div>
							 <input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" value="Обратный звонок"/>
							 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}								
							 <div class="pp">Нажимая на кнопку Отправить, <br/>Вы соглашаетесь с <a href="#">правилами обработки данных</a></div>
						 </form>

замените на

<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
<input type="hidden" name="hash" value="{HASH}" />
<input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="Подписаться" autocomplete="off">
<input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
<!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
{ANTISPAM_CODE}
<div class="callback-input" >
<input id="callback_person_subscribe" class="input callback_person required" required type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" placeholder="Представьтесь, пожалуйста" maxlength="50" title="Представьтесь, пожалуйста" autocomplete="off">
</div>
<div class="callback-input">
<input id="callback_email_subscribe" class="input callback_email required" required type="text" name="form[callback_email]" value="" placeholder="Введите email" maxlength="50" title="Введите email" autocomplete="off">
</div>
{% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
<div class="pp">Нажимая на кнопку Отправить, <br/>Вы соглашаетесь с <a href="#">правилами обработки данных</a></div>
</form>

а в шаблоне main.js

// Валидаторы для Имени и телефона
function validName(){
var $input = $('#footer #callback_person');
var name = $input.val();

if(name != ''){
$input.next('.name-error').remove();
$input.removeClass('input--error');

return true;
}else{
$input.next('.name-error').remove();
$input.addClass('input--error');
$input.after('<div class="name-error">Вы не указали ваше имя</div>');

return false;
}
}
function validPhone(){
var $input = $('#footer #callback_phone_')
var tel = $input.val();
var check = /^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{5,10}$/.test(tel);

if(check == true && check != ''){
$input.next('.phone-error').remove();
$input.removeClass('input--error');

return true;
}
else{
$input.next('.phone-error').remove();
$input.addClass('input--error');
$input.after('<div class="phone-error">Вы ввели неверный номер телефона</div>');

return false;
}
}
//Проверка телефона в обратном звонке.
function validCallBack(){
var name = validName();
var phone = validPhone();

return name && phone;
}

замените на

// Валидаторы для Имени Подписаться
function validName(){
var $input = $('#footer #callback_person_subscribe');
var name = $input.val();

if(name != ''){
$input.next('.name-error').remove();
$input.removeClass('input--error');

return true;
}else{
$input.next('.name-error').remove();
$input.addClass('input--error');
$input.after('<div class="name-error">Вы не указали ваше имя</div>');

return false;
}
}

//Проверка для Подписаться в подвале .
function validCallBack(){
var name = validName();
return name ;
}
Вроде бы как заработало. 1 Необходимо убрать кликабельность надписи "подписаться" над таблицей ввода имени и эмайла
2 После отправки данных на подписку обновляет страницу и по центру пишет надпись что Ваш обратный звонок принят, ждите звонка или чтото в этом роде. Необходимо исправить на "Вы подписались на рассылку новостей"

#13 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 12 Февраль 2022 - 09:13

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
		 <div class="block col-lg-3 col-md-3 col-sm-12 col-xs-12">
					 <a href="{FEEDBACK_URL}"><div class="title"><span>Подписаться</span></div></a>
<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">

замените на:
		 <div class="block col-lg-3 col-md-3 col-sm-12 col-xs-12">
					 <div class="title"><span>Подписаться</span></div>
<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">

Сообщение после отправки системное.

#14 IFullHaus

IFullHaus

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 374 сообщений

Отправлено 12 Февраль 2022 - 17:40

Просмотр сообщенияVaccina (12 Февраль 2022 - 09:13) писал:

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
		 <div class="block col-lg-3 col-md-3 col-sm-12 col-xs-12">
					 <a href="{FEEDBACK_URL}"><div class="title"><span>Подписаться</span></div></a>
<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">

замените на:
		 <div class="block col-lg-3 col-md-3 col-sm-12 col-xs-12">
					 <div class="title"><span>Подписаться</span></div>
<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">

Сообщение после отправки системное.
Даже как то скрыть не получится?

#15 metry

metry

    Активный участник

  • Модераторы
  • 871 сообщений

Отправлено 12 Февраль 2022 - 19:51

К сожалению, такой возможности нет.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных