WebSite X5Help Center

 
Олег Ходонович
Олег Ходонович
User

Всплывающая почтовая форма Showbox  ru

Автор: Олег Ходонович
Просмотрено 1493, Подписчики 2, Размещенный 0  

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

Подскажите пожалуйста, как сделать всплывающую почтовую форму Showbox (например: Обратный звонок), чтобы корректно работала в мобильной версии?

Размещено
23 Ответы - 2 Полезно
Pavel M.
Pavel M.
User

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

Читать больше
Размещено От Pavel M.
Pavel M.
Pavel M.
User

За 3500 вы можете торговать их же продукцией под своим брендом)

Читать больше
Размещено От Pavel M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца PT

x > Олег Ходонович, ...(It > Ru) ...с программой очень просто...
... все заключается в:
> ... создать "скрытую" страницу с именем, например, "mailform" (mailform.html) ...
> ... назначить параметры этой странице:
Создать страницу без шаблона—
> ... поместите контактную форму на эту страницу ...
... ... ... ... 
... затем к интересующей вас кнопке (текстовой или картинке или объекту) присваиваете ссылку на открытие этой страницы в ShowBox
______________________________________

... но я рекомендую вам две кнопки и мой маленький ДОПОЛНИТЕЛЬНЫЙ код:
> кнопка для смартфона, (*), для открытия form_mail во всплывающем окне;
> кнопка для разрешений ПК, (*), чтобы открыть form_mail в ShowBox
(*) ... для отображения или скрытия в зависимости от относительного разрешения с моим ДОПОЛНИТЕЛЬНЫМ кодом...
... ... ... ... 
... если вам нужны разъяснения, если позволит Google Transaltor, дайте мне знать ...
... в случае, если всегда лучше опубликовать также ССЫЛКУ на тесты, которые вы сделали...

.

ciao

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Олег Ходонович
Олег Ходонович
User
Автор
 ‪ KolAsim ‪ ‪
... но я рекомендую вам две кнопки и мой маленький ДОПОЛНИТЕЛЬНЫЙ код: > кнопка для смартфона, (*), для открытия form_mail во всплывающем окне; > кнопка для разрешений ПК, (*), чтобы открыть form_mail в ShowBox (*) ... для отображения или скрытия в зависимости от относительного разрешения с моим ДОПОЛНИТЕЛЬНЫМ кодом... ciao

KolAsim, напишите мне пожалуйста ваш ДОПОЛНИТЕЛЬНЫЙ код.

Заранее благодарен за помощь!

Читать больше
Размещено От Олег Ходонович
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца PT

... OK ... ... ...если поставить две кнопки, одну поверх другой, и поставить сюда свою ССЫЛКУ, я мог бы быть точнее...
... эта ссылка делает то, что вы просите, и является примером пользователя ИТ с двумя кнопками, [showbox] и [popup], но без моего кода:    https://toolsshop.altervista.org/test-showbox/
... в этом случае, чтобы показать ту или иную кнопку, мой код для применения будет следующим:
<style>
@media (min-width:720px) { 
#imTextObject_04_tab0 .imTACenter:nth-child(2) { display:none } 
#imTextObject_04_tab0 .imTACenter:nth-child(1) { display:block}}
@media (max-width:719px) { 
#imTextObject_04_tab0 .imTACenter:nth-child(2) { display:block } 
#imTextObject_04_tab0 .imTACenter:nth-child(1) { display:none}}
</style>

...
... так что, если вы подготовите две кнопки и разместите ССЫЛКУ, я точно скажу вам, какие селекторы нужно настроить ...

.

ciao

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Evgenij G.
Evgenij G.
User

Если нужен только обратный звонок можно испльзовать бесплатный настраиваемый сервис https://callback-free.ru/

Читать больше
Размещено От Evgenij G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца PT

x Evgenij G.,   ... чтобы получить то, что вы хотите в своей теме, которую вы связали, необходимо было бы перепроектировать всю программу; ...практически невозможно...
... в конечном итоге вы можете найти и сопоставить любезную страницу, с которой можно ознакомиться, например, так:
https://it.exchange-rates.org/currentRates/E/EUR

.

ciao

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Олег Ходонович
Олег Ходонович
User
Автор
 ‪ KolAsim ‪ ‪
... OK ... ... ...если поставить две кнопки, одну поверх другой, и поставить сюда свою ССЫЛКУ, я мог бы быть точнее... ... так что, если вы подготовите две кнопки и разместите ССЫЛКУ, я точно скажу вам, какие селекторы нужно настроить ... ciao

KolAsim, - Спасибо!

Установил ваш код, но к сожалению почтовая форма Showbox в мобильной версии у меня не работает.

Отправляю вам ссылку на кнопку и сайт, посмотрите пожалуйста что нужно исправить.

Сайт и кнопка: https://dym.by

Почтовая форма: https://dym.by/zakazat-zvonok.html

Читать больше
Размещено От Олег Ходонович
Evgenij G.
Evgenij G.
User
 ‪ KolAsim ‪ ‪
x Evgenij G.,   ... чтобы получить то, что вы хотите в своей теме, которую вы связали, необходимо было бы перепроектировать всю программу; ...практически невозможно... ... в конечном итоге вы можете найти и сопоставить любезную страницу, с которой можно ознакомиться, например, так: https://it.exchange-rates.org/currentRates/E/EUR . ciao .

А отдельно можно сделать код, чтобы добавлять этот код в страницы проекта х5. Чтобы этот код можно было добавить в разной валюте и чтобы валюта автоматически конвертировалась по курсу банка в Рубли? 

Читать больше
Размещено От Evgenij G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца PT

...x Evgenij G.   ... извините embarassed, в настоящее время у меня нет ПК и нет Программы, ... но то, о чем вы просите, мне недоступно, я не могу войти в движок Программы ...
... Прости, пока...

ciao

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца PT

... x Олег Ходонович,  ... ... по сути вы не создали вторую кнопку, посвященную открытию страницы [zakazat-zvonok] в PopUp...

...

ciao

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца PT

... x Олег Ходонович... подождите, ничего пока не делайте, ... я придумала, и я приготовлю вам еще один мой эксклюзивный код ...

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца PT
  1. ... x Олег Ходонович, ... ... оставьте все как есть и используйте это другое мое эксклюзивное изобретение, подходящее для вашей текущей страницы ...
    ... вам всегда нужно вставлять мой код после другого моего кода, который вы используете на странице:

<script>
/** -- KolAsim -- **/
$( document ).ready(function() {//K>
$( "#imObjectButton_45_button" ).click( function () { K() });//K1>|<<
}); //K<<
function K() { //K2
larghezzaK = window.innerWidth
|| document.documentElement.clientWidth
|| document.body.clientWidth;
if (larghezzaK < 720) { //K3>
x5engine.utils.imPopUpWin('https://dym.by/zakazat-zvonok.html','imPopUp', 500, 500);
setTimeout(function(){ //K4>
$("#imShowBoxClose").click();//K5>|<<
},1500) ;//K4<<
}//K3<<
}//K2<<
</script>

.

ciao

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Олег Ходонович
Олег Ходонович
User
Автор
 ‪ KolAsim ‪ ‪
... x Олег Ходонович, ... ... оставьте все как есть и используйте это другое мое эксклюзивное изобретение, подходящее для вашей текущей страницы ... ... вам всегда нужно вставлять мой код после другого моего кода, который вы используете на странице: <script> /** -- KolAsim -- **/ $( document ).ready(function() {//K> $( "#imObjectButton_45_button" ).click( function () { K() });//K1>|<< }); //K<< function K() { //K2 larghezzaK = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; if (larghezzaK < 720) { //K3> x5engine.utils.imPopUpWin('https://dym.by/zakazat-zvonok.html','imPopUp' 500, 500); setTimeout(function(){ //K4> $("#imShowBoxClose").click();//K5>|<< },1500) ;//K4<< }//K3<< }//K2<< </script> ciao

KolAsim, - установил на сайт Ваш код, к сожалению не помогло. Возможно я что-то неправильно делаю. Почтовая форма Showbox в мобильной версии сайта по прежнему не работает. Невозможно набрать текст в поля ввода для почтовой формы.

В любом случае я благодарен что тратите на меня своё время. Спасибо!

Читать больше
Размещено От Олег Ходонович
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца PT

...!... на странице zakazat-zvonok никакого кода вводить не надо...!...

... на странице INDEX / HOME вы правильно применили код, ... но я не знаю почему, но, возможно, в копипасте отсутствует или была непреднамеренно удалена "запятая" ...! . . . .
... введите код еще раз ...
... когда внесете и опубликуете изменение, дайте мне знать, я пойду проверю...
... или скопируйте и вставьте файл TXT, который я прикрепил сюда, всегда заменяя предыдущий...

ciao

...↓↓↓...

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Олег Ходонович
Олег Ходонович
User
Автор
 ‪ KolAsim ‪ ‪
... когда внесете и опубликуете изменение, дайте мне знать, я пойду проверю... ... или скопируйте и вставьте файл TXT, который я прикрепил сюда, всегда заменяя предыдущий... ciao

Код исправил. Всё работает, - но к сожалению не так как нужно. Без всплывающего окна Showbox почтовая форма в мобильной версии выглядит иначе и после отправки заявки не возвращает обратно на сайт.

Но если других вариантов нет, значит нет. 

Спасибо KolAsim.

Буду рад если смогу чем-то помочь!

Читать больше
Размещено От Олег Ходонович
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца PT

... вы попробуйте поставить мой код на страницу [zakazat-zvonok]
... используется для автоматического закрытия всплывающего окна в смартфоне (SmartPhone):

<script>
/** -- chiude form popup by KolAsim -- **/
$( document ).ready(function() {//K>
$("#imObjectForm_89_buttonswrap").click(function(){ //K1>
setTimeout(function(){ //K2>
$("#imCloseButton").click(function(){ //K3>
setTimeout(function(){ //K4>
closeK();
},1000) ; //K4<<
}) //K3<<
$("#imGuiPopUpBg").click(function(){ //K5>
$("#imCloseButton").click()
closeK();
}) //K5<<
},1500) ;//K2<<
})//K1<<
})//K
function closeK() { window.close() } //K6>|<<
</script>

.

ciao

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Pavel M.
Pavel M.
User

В-общем код на код и ещё сверху код. Проще c нуля форму написать, работающую, как надо.

Читать больше
Размещено От Pavel M.
Evgenij G.
Evgenij G.
User

А чем не устраивает готовый скрипт Callback Free, тем что со стороннего ресурса или по дизайну не походит? Там много настроек по цвету и т д, можно настроить чтобы сообщения приходили в телеграм или на почту, привязать к метрике и т д. Я себе поставил надоест уберу) 

Читать больше
Размещено От Evgenij G.
Максим Г.
Максим Г.
User
Evgenij G.
А чем не устраивает готовый скрипт Callback Free, тем что со стороннего ресурса или по дизайну не походит? Там много настроек по цвету и т д, можно настроить чтобы сообщения приходили в телеграм или на почту, привязать к метрике и т д. Я себе поставил надоест уберу) 

Полностью поддерживаю! Зачем платить если есть бесплатные решения?!

Читать больше
Размещено От Максим Г.