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


Доработать Связь С Администрацией


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

#1 La_Primavera

La_Primavera

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

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

Отправлено 23 Сентябрь 2014 - 12:54

Здравствуйте! Помогите доработать связь с администрацией - нужно, чтобы в контактах и в нижнем блоке связи с администрацией можно было вводить емейл ИЛИ телефон (не дает вводить телефоны, требуя @). Спасибо! Сайт

#2 AnnaM

AnnaM

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

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

Отправлено 23 Сентябрь 2014 - 13:11

Просмотр сообщенияLa_Primavera (23 Сентябрь 2014 - 12:54) писал:

Здравствуйте! Помогите доработать связь с администрацией - нужно, чтобы в контактах и в нижнем блоке связи с администрацией можно было вводить емейл ИЛИ телефон (не дает вводить телефоны, требуя @). Спасибо! Сайт
Добрый день! Один блок и для емейла, и для телефона использовать не получится. Можно сделать дополнительный блок для телефона.

#3 La_Primavera

La_Primavera

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

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

Отправлено 23 Сентябрь 2014 - 13:39

А как это сделать?

#4 Vaccina

Vaccina

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

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

Отправлено 24 Сентябрь 2014 - 01:13

в шаблоне HTML после:
<span class="foremail logoinput">&nbsp;</span>
					<input id="feedback_email" type="email"  name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]"  value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="required email input-text"/>
					<!--<p><label for="feedback_file" class="required">Прикрепить файл</label></p>
					<input id="feedback_file" type="file" name="form[assets_file]" value="" />-->

добавьте:
<span class="forphone logoinput">&nbsp;</span>
					<input id="feedback_phone" name="form[phone]"  value="{FORM_PHONE}" maxlength="255" class="required phone input-text" />

далее в style.css добавьте:
.logoinput.forphone {
background: #ccc url('ссылка на иконку телефона') center center no-repeat;
}


#5 La_Primavera

La_Primavera

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

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

Отправлено 24 Сентябрь 2014 - 06:07

Получается так, что поле появляется, а слова Телефон нет. И ТЕКСТ СООБЩЕНИЯ становится рядом с этим новым полем.

#6 Ирина345

Ирина345

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

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

Отправлено 24 Сентябрь 2014 - 06:26

Просмотр сообщенияLa_Primavera (24 Сентябрь 2014 - 06:07) писал:

Получается так, что поле появляется, а слова Телефон нет. И ТЕКСТ СООБЩЕНИЯ становится рядом с этим новым полем.
Здравствуйте, не вижу что бы  Вы выполнили инструкцию из сообщения выше.

#7 La_Primavera

La_Primavera

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

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

Отправлено 24 Сентябрь 2014 - 07:32

Я выполнила, а потом убрала обратно.

#8 Ирина345

Ирина345

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

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

Отправлено 24 Сентябрь 2014 - 07:48

Просмотр сообщенияLa_Primavera (24 Сентябрь 2014 - 07:32) писал:

Я выполнила, а потом убрала обратно.
Верните пожалуйста, что бы можно было видеть результат.
Что бы можно было прислать инструкцию для дальнейших изменений.

#9 La_Primavera

La_Primavera

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

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

Отправлено 24 Сентябрь 2014 - 12:00

Вернула. Посмотрите, пожалуйста

#10 batta

batta

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

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 24 Сентябрь 2014 - 12:26

Просмотр сообщенияLa_Primavera (24 Сентябрь 2014 - 12:00) писал:

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

Прикрепленные изображения

  • rtergt3453245345.png


#11 La_Primavera

La_Primavera

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

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

Отправлено 25 Сентябрь 2014 - 12:43

Посмотрите в подвал, пожалуйста.

#12 batta

batta

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

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 25 Сентябрь 2014 - 13:12

Просмотр сообщенияLa_Primavera (25 Сентябрь 2014 - 12:43) писал:

Посмотрите в подвал, пожалуйста.
Здравствуйте.
если вы хотите убрать  строчку перед словами "Текст сообщения",используйте код
в style.css
.phone {
display: block;
font-family: Calibri;
line-height: 1em;
color: #fff !important;
float: left;
margin-right: 20px;
}
измените на
.phone {
display: block;
font-family: Calibri;
line-height: 1em;
color: #fff !important;
float: left;
margin-right: 20px;
display: none;
}


#13 La_Primavera

La_Primavera

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

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

Отправлено 25 Сентябрь 2014 - 13:20

В идеале мне надо, чтобы пользователь мог ввести емейл ИЛИ телефон.

#14 batta

batta

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

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 25 Сентябрь 2014 - 14:36

Просмотр сообщенияLa_Primavera (25 Сентябрь 2014 - 13:20) писал:

В идеале мне надо, чтобы пользователь мог ввести емейл ИЛИ телефон.
В шаблоне HTML
<!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
				  {ANTISPAM_CODE}
				  <div class="left">
					<p><label for="feedback_name" class="required">Представьтесь, пожалуйста<em>*</em></label></p>
					<span class="forname logoinput">&nbsp;</span>
					<input id="feedback_name" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]"  value="{FORM_FEEDBACK_NAME}" maxlength="50" class="required"/>
					<p><label for="feedback_email" class="required">Электронная почта<em>*</em></label></p>
					<span class="foremail logoinput">&nbsp;</span>
					<input id="feedback_email" type="email"  name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]"  value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="required email input-text"/>
					<!--<p><label for="feedback_file" class="required">Прикрепить файл</label></p>
					<input id="feedback_file" type="file" name="form[assets_file]" value="" />-->
					<span class="forphone logoinput">&nbsp;</span>
										<input id="feedback_phone" name="form[phone]"  value="{FORM_PHONE}" maxlength="255" class="required phone input-text" />
										<p><label for="feedback_message" class="required">Текст сообщения<em>*</em></label></p>
					<textarea id="feedback_message" rows="11" cols="40" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="required">{FORM_FEEDBACK_MESSAGE}</textarea>
				  </div>
измените на
<!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
				  {ANTISPAM_CODE}
				  <div class="left">
					<p><label for="feedback_name" class="required">Представьтесь, пожалуйста<em>*</em></label></p>
					<span class="forname logoinput">&nbsp;</span>
					<input id="feedback_name" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]"  value="{FORM_FEEDBACK_NAME}" maxlength="50" class="required"/>
					<p><label for="feedback_email" class="required">Электронная почта<em>*</em></label></p>
					<span class="foremail logoinput">&nbsp;</span>
					<input id="feedback_email" type="email"  name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]"  value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="required email input-text"/>
					<!--<p><label for="feedback_file" class="required">Прикрепить файл</label></p>
					<input id="feedback_file" type="file" name="form[assets_file]" value="" />-->
					<span class="forphone logoinput">&nbsp;</span>
										  <p><label for="feedback_phone" class="required">Номер телефоная<em>*</em></label></p>
										<input id="feedback_phone" name="form[phone]"  value="{FORM_PHONE}" maxlength="255" class="required phone input-text" />
										<p><label for="feedback_message" class="required">Текст сообщения<em>*</em></label></p>
					<textarea id="feedback_message" rows="11" cols="40" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="required">{FORM_FEEDBACK_MESSAGE}</textarea>
				  </div>
из кода
<p><label for="feedback_phone" class="required">Номер телефоная<em>*</em></label></p>
удалите если не нужна звёздочка <em>*</em>

#15 La_Primavera

La_Primavera

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

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

Отправлено 26 Сентябрь 2014 - 06:36

Спасибо! Помогите еще подправить - 1) нужно опустить вниз строку ТЕКСТ СООБЩЕНИЯ, чтобы она отображалась над полем для комментария, а не рядом со строкой для телефона.
2) а еще - в строке с емейлом какой-то квадратик серый затесался? его нужно убрать или если он из строки с телефоном - поместить его на место. Спасибо!

3) Как в страницу КОНТАКТЫ (где связь с администрацией) тоже красиво вставить строку с вводом телефона? Спасибо!

#16 AnnaM

AnnaM

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

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

Отправлено 26 Сентябрь 2014 - 06:51

Просмотр сообщенияLa_Primavera (26 Сентябрь 2014 - 06:36) писал:

Спасибо! Помогите еще подправить - 1) нужно опустить вниз строку ТЕКСТ СООБЩЕНИЯ, чтобы она отображалась над полем для комментария, а не рядом со строкой для телефона.
2) а еще - в строке с емейлом какой-то квадратик серый затесался? его нужно убрать или если он из строки с телефоном - поместить его на место. Спасибо!

3) Как в страницу КОНТАКТЫ (где связь с администрацией) тоже красиво вставить строку с вводом телефона? Спасибо!
2) В шаблоне HTML замените
<span class="forphone logoinput">&nbsp;</span>
<p><label for="feedback_phone" class="required">Номер телефона<em></em></label></p>
<input id="feedback_phone" name="form[phone]" value="{FORM_PHONE}" maxlength="255" class="required phone input-text" />
на
<p><label for="feedback_phone" class="required">Номер телефона</label></p>
<span class="forphone logoinput">&nbsp;</span>
<input id="feedback_phone" name="form[phone]" value="{FORM_PHONE}" maxlength="255" class="required phone input-text" />
3) в шаблоне "связь с администрацией" после строчки
<input id="feedback_email" type="email"  name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]"  value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="required email input-text"/>
вставьте
<p><label for="feedback_phone" class="required">Номер телефона</label></p>
<span class="forphone logoinput">&nbsp;</span>
<input id="feedback_phone" name="form[phone]" value="{FORM_PHONE}" maxlength="255" class="required phone input-text" />


#17 La_Primavera

La_Primavera

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

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

Отправлено 26 Сентябрь 2014 - 08:23

Квадратик серый в строке с емейлом остался. Как его убрать?

ТЕКСТ СООБЩЕНИЯ там же - надо его опустить на место. Помогите, пожалуйста!

#18 AnnaM

AnnaM

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

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

Отправлено 26 Сентябрь 2014 - 08:56

Просмотр сообщенияLa_Primavera (26 Сентябрь 2014 - 08:23) писал:

Квадратик серый в строке с емейлом остался. Как его убрать?

ТЕКСТ СООБЩЕНИЯ там же - надо его опустить на место. Помогите, пожалуйста!
Удалите
<span class="forphone logoinput">&nbsp;</span>
на 990 строке.

#19 La_Primavera

La_Primavera

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

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

Отправлено 27 Сентябрь 2014 - 06:04

А можно ТЕКСТ СООБЩЕНИЯ спустить ниже, чтобы отображалась надпись над началом блока с комментарием, а не с правого края?

#20 Vaccina

Vaccina

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

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

Отправлено 27 Сентябрь 2014 - 06:19

после:
<p><label for="feedback_phone" class="required">Номер телефона</label></p>
<span class="forphone logoinput">&nbsp;</span>
<input id="feedback_phone" name="form[phone]" value="{FORM_PHONE}" maxlength="255" class="required phone input-text" />
добавьте:
<div style="clear:both;"></div>





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

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