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


Как Добавить Форму Заказать Звонок?


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

#1 bladeinhand

bladeinhand

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

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

Отправлено 14 Январь 2012 - 20:13

Все хприветствую, магазин только что оформил, соответственно вопрос в сабже
Как создать, как поудачней разместить.
Спасибо

#2 zvrv

zvrv

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

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородЯрославль

Отправлено 15 Январь 2012 - 16:22

Данный функционал можно добавить при использовании стороннего сервиса создания форм http://main-ip.ru/ и nyroModal. Пример можете посмотреть здесь.

#3 bladeinhand

bladeinhand

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

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

Отправлено 16 Январь 2012 - 13:45

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

#4 Flor@@@

Flor@@@

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

  • Пользователи
  • PipPipPipPip
  • 822 сообщений
  • Городмосква

Отправлено 18 Январь 2012 - 00:22

да, для стационарной формы html получается вот такой:


<center><form action="http://main-ip.ru/mail.php" method="post"><input type="hidden" name="zagol_soob" value="" />
<div style="width:400px; text-align:left; border:1px solid #CCCCCC; color:#003300; font:12px tahoma, verdana; background:#F5F5F5;">
<div style="text-align:center; background:#708090; border:1px solid #F5F5F5; color:#ffffff; padding:5px 5px 5px 5px;">ОБРАТНАЯ СВЯЗЬ</div>
<div style="border-top:solid 1px #CCCCCC; padding:8px 20px 0px 20px;">Ваше имя</div>
<div style="padding:1px 20px 0px 20px;">
<input name="name" type="text" style="width:358px; height:20px; background:#FFFFFF; border:1px solid #CCCCCC; color:#191970;" maxlength="50" />
</div>
<div style="padding:8px 20px 0px 20px;">Номер вашего телефона</div>
<div style="padding:1px 20px 0px 20px;">
<input name="pole_1a" type="text" style="width:358px; height:20px; background:#FFFFFF; border:1px solid #CCCCCC; color:#191970;" maxlength="900" />
<input type="hidden" name="pole_1b" value="Номер вашего телефона" />
</div>
<div style="overflow:auto; width:100%;">
<div style="float:left; padding:10px 0px 10px 20px;">Число на картинке<br />
<input name="captcha" type="text" style="width:220px; height:20px; background:#FFFFFF; border:1px solid #CCCCCC; color:#191970;" maxlength="5" />
</div>
<div style="float:right; padding:10px 20px 10px 0px;">
<a href="http://main-ip.ru/"><img border="0" src="http://main-ip.ru/captcha.php" /></a>
</div>
</div>
<div style="padding:5px 20px 15px 20px; text-align:center;">
<input type="submit" value="Отправить" style="cursor:pointer; width:200px; height:35px; font:15px tahoma;" />
</div>
</div></form></center><!-- 01:16, 18.01.2012 -->




Но как сделать также как у вас, всплывающим окошком?









#5 Vaccina

Vaccina

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

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

Отправлено 18 Январь 2012 - 18:48

Реализовать это можно следующим образом:

1) Загрузить файл call.html с вашем содержимым в разделе файлы или редактора тем.
2) Вставить ссылку на ваш call.html например
<a href="../../call.html" rel="contentCall" class="nyroModal">Заказать звонок</a>
в необходимо место в шаблоне или странице

href="../../call.html"

меняете на свой получившийся адрес до файла call.html

3) В файл main.js добавить блок
$.nyroModalSettings({
	content: 'contentCall',
	width: 400,
	minHeight: 230,
	gallery: null,
	showCloseButton: false
  });

добавляем его после строки
$(document).ready(function(){


#6 ogonek7777

ogonek7777

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

  • Пользователи
  • PipPipPipPip
  • 2 109 сообщений
  • ГородМосква

Отправлено 20 Январь 2012 - 23:28

Просмотр сообщенияVaccina (18 Январь 2012 - 18:48) писал:

2) Вставить ссылку на ваш call.html например
<a href="../../call.html" rel="contentCall" class="nyroModal">Заказать звонок</a>

Долго пыталась вставить ссылку в контактах, долго не получалось, пока не вспомнила, что уже сталкивалась с такой проблемой в таблицах. Получилось, когда вставила перед ссылкой теги <tr><td>

#7 bladeinhand

bladeinhand

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

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

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

Проблемы с кодировкой как решать? Форма выводится но вместо букв ромбы

И ещё вопрос. Нашёл разные скрипты в интернете. Для установки надо залить папку в корень моего сайта. Как это сделать? Как заливать папки а не отдельные файлы?

#8 Vaccina

Vaccina

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

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

Отправлено 28 Январь 2012 - 19:04

Цитата

Проблемы с кодировкой как решать? Форма выводится но вместо букв ромбы
укажите свой адрес.

Цитата

Как заливать папки а не отдельные файлы?
к сожалению заливать папки с файлами невозможно, только отдельно файлы.

#9 bladeinhand

bladeinhand

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

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

Отправлено 28 Январь 2012 - 20:11

Проблему с кодировкой решил, теперь новая проблема, форма работает некорректно, хотя я всё сделал как описано выше.
http://knifemania.ru/

#10 zvrv

zvrv

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

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородЯрославль

Отправлено 29 Январь 2012 - 11:14

Форма работает правильно, просто Вам необходимо зарегистрировать Ваш сайт. После нажатия на кнопку ОТПРАВИТЬ появится информация, что сайт не зарегистрирован и ссылка для регистрации. Перейдите по ней и произведите регистрацию.

#11 ogonek7777

ogonek7777

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

  • Пользователи
  • PipPipPipPip
  • 2 109 сообщений
  • ГородМосква

Отправлено 29 Январь 2012 - 21:43

а у меня вот такой "ленивый" вариант решения этой проблемы:
http://konkovo.storeland.ru/feedback

:rolleyes:

#12 bladeinhand

bladeinhand

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

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

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

Сайт я зарегистрю, аднако форма работает некорректно. Она отображается как картинка и если слегка промахнуться мышкой, данные теряются

#13 bladeinhand

bladeinhand

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

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

Отправлено 30 Январь 2012 - 12:06

А теперь совсем глупый вопрос, как имэйл создать своего магазина, типа admin@knifemania.ru?

#14 a.pashuta

a.pashuta

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

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

Отправлено 30 Январь 2012 - 12:19

Просмотр сообщенияbladeinhand (30 Январь 2012 - 12:06) писал:

А теперь совсем глупый вопрос, как имэйл создать своего магазина, типа admin@knifemania.ru?
Подключить почту вида pochta@magazin.ru можно несколькими способами. Выберите наиболее удобный для вас.

Способ 1 — Подключить почту от Google. Для подключения почты требуется:
Если домен регистрировался через нашу панель управления, то всё уже настроено, можно пропустить этот шаг.
Использовать наши DNS адреса для домена магазина (Проверить какие DNS указаны у вашего домена можно через любой whois сервис):
ns1.storeland.ru
ns2.storeland.ru
Либо прописать у вашего регистратора домена MX записи, которые требуются для работы почты:
Имя поддомена Адрес сервера       Тип записи Приоритет
       @ ASPMX.L.GOOGLE.COM. MX            10
       @ ALT1.ASPMX.L.GOOGLE.COM. MX            20
       @ ALT2.ASPMX.L.GOOGLE.COM. MX            20
       @ ASPMX2.GOOGLEMAIL.COM. MX            30
       @ ASPMX3.GOOGLEMAIL.COM. MX            30
       @ ASPMX4.GOOGLEMAIL.COM. MX            30
       @ ASPMX5.GOOGLEMAIL.COM. MX            30

Зарегистрироваться в качестве владельца домена в Google Cpanel
Получить от google название файла, с помощью которого требуется подтвердить права на собственность домена и создать проверочный файл в бэк-офисе магазина, в разделе «Сайт» > «Файлы в корне сайта».
Подключить использование почты нажав на ссылку в панели google «Подключить электронную почту»
После этого можно начать наслаждаться почтой Gmail на своём домене без спама, 7Гб свободного пространства для каждого ящика и удобным интерфейсом.

Способ 2 — Подключить почту от Яндекса. Для подключения Яндекс.Почты требуется:
Если домен регистрировался через нашу панель управления, то просто напишите в тех. поддержку, мы всё настроим за вас.
Прописать у вашего регистратора домена MX запись:
Имя поддомена Адрес сервера Тип записи Приоритет
         @ mx.yandex.ru.      MX           10

Пройти регистрацию в Яндекс.Почте
После этого можно начать наслаждаться Яндекс.Почтой на своём домене, создавать более 1000 почтовых аккаунтов с возможностью установить логотип своей организации в удобным веб-интерфейсе Яндекс.Почты.

Способ 3 — Подключить собственную корпоративную почту. Данный способ рассчитан на профессионалов. Для подключения почты по этой схеме потребуется:
Запустить собственный почтовый сервер
Написать нам в тех. поддержку просьбу изменить MX записи для вашего домена.

#15 bladeinhand

bladeinhand

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

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

Отправлено 30 Январь 2012 - 15:50

после загрузки файла на мой сервер подтверждение не работает, сайт пишет:
Внутренняя ошибка сервера. Нет такого модуля
Модуль не инициализирован
Гугл говорит
Не удалось подтвердить  сайт http://knifemania.ru/  с помощью выбранного способа (Файл HTML). Время проверки: менее минуты назад. Файл подтверждения не найден.

#16 zvrv

zvrv

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

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородЯрославль

Отправлено 30 Январь 2012 - 20:27

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

Сайт я зарегистрю, аднако форма работает некорректно. Она отображается как картинка и если слегка промахнуться мышкой, данные теряются

Найдите в файле main.js вот этот блок
$.nyroModalSettings({
	content: 'contentCall',
	type: 'iframe',
	width: 400,
	minHeight: 230,
	modal: false,
	gallery: null,
	showCloseButton: false
  });
и замените его на вот этот
$.nyroModalSettings({
	content: 'contentCall',
	type: 'iframe',
	width: 400,
	minHeight: 230,
	modal: false,
	gallery: null,
	galleryLoop: false,
	showCloseButton: false
  });


#17 bladeinhand

bladeinhand

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

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

Отправлено 31 Январь 2012 - 12:57

Сделал. Резултат не изменился.
Нам не удалось проверить ваш сайт http://knifemania.ru/

#18 zvrv

zvrv

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

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородЯрославль

Отправлено 31 Январь 2012 - 18:47

При регистрации необходимо указать адрес вашей формы (напр.: site.com/zvonok.html), а не адрес страницы на которой у вас установлена кнопка вызова этой формы.

В вашем случае это knifemania.ru/web/upload/assets/other/37/36421/call.html

#19 bladeinhand

bladeinhand

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

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

Отправлено 31 Январь 2012 - 20:14

Форму зарегестрил. Мыло настроил, теперь возвращаемся к вопросу:
форма работает некорректно. Она отображается как картинка и если слегка промахнуться мышкой, данные теряются
Такое ощущение что она как картинка с перемоткой выводится. Стоит не попасть курсором точно в поле и набирай по новой

#20 Vaccina

Vaccina

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

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

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

Как вариант попробуйте разместить код

$.nyroModalSettings({
	content: 'contentCall',
	type: 'iframe',
	width: 400,
	minHeight: 230,
	modal: false,
	gallery: null,
	galleryLoop: false,
	showCloseButton: false
  });

после

$.nyroModalSettings({
	// из всех элементов с атрибут rel="gallery" будем создавать галерею
	gallery: 'gallery',
	// Включаем прокрутку с последнего изображения на первое
	galleryLoop: true
  });





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

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