Перевод в текста в Image Form
Author: Zurab S.Здравствуйте! У меня вопрос такого рода, на сайте установлен модуль Image Form и у него нет перевода на Русский язык, как мне это сделать? (Хочу уже запустить сайт в рекламу и до этого хочу устранить эту ошибку) второй вопрос по этому же модулю: Можно ли исключить фамилию для ввода данных и оставить только имя? Еще один вопрос: Можно ли добавить в этот же модуль или создать новый с возможностью настроить страницу к примеру ввод данных или прикрепить картинку в общем сделать более динамичным! Также есть вопрос такого рода при окончании ввода данных и отправке нажимая на кнопку можно ли сделать переход на страницу спасибо (Как на наших почтовых формах) для возможного отслеживания пользователя на сайте (Допустим оплата по рекламе за целевые действия посетителей) Очень буду благодарен за содействие! Хорошего вам дня ребята
Прикрепляю ссылку на сайт https://white-brick.ru
(It > Ru) ... сначала послушайте, что скажут вам эксперты завтра...
...мне не очень понятна Ваша просьба к переводчику,
...но, ...с помощью моего изобретения с ДОПОЛНИТЕЛЬНЫМ кодом вы могли бы получить его, как видите в моем STAMP и в конце с редиректом на страницу "страница_благодарности.html"
.
ciao
.
Author
Здравствуйте! Уважаемый модератор, зачем мне установливать переводчик на странице когда можно просто сделать в этом блоке (Атором кода) небольшие изменения для корректной работы! ваши многоточие мне не очень донесли ответы на мою просьбу (Вежливую просьбу). Прошу у разаработчиков ответить на мой вопрос
Author
Или же поделитесь своим кодом! Пожалуйста
Он и ответил, если нужен код он вам его пришлёт ... KolAsim из Италии... отвечает тут через переводчик! А поскольку многие слова не переводятся Мы иногда читаем такую "ерунду"
Author
Спасибо! Понятно!
Буду признателен за код. Спасибо вам.) Заренее
... ОК... код для страницы home-index.php
>> ▪Пользовательский код— > 3˄ (третий) вариант > Перед закрывающим тегом HEAD:
<script>
$(document).ready(function () {//K>
/** ---personalizzazione campi + redirect x ImageForm by KolAsim --- **/
nK=0;
rilevaK =setInterval(function(){//K1>
nK=nK+1;
if($('#imCell_2405').is(':visible') && $('#imCell_2405').height() > 100) {//K2>;
imageFormK() ;
clearInterval(rilevaK); rilevaK = 0;
} //K2<<;
}, 500);//K1<<;
});//K<<
//---------------f K3 - (4,5,6,7,8)---------------------
function imageFormK() { //K3>;
$("#pluginAppObj_2405 .label-privacy a").text("Примите условия использования данных") ; // [ ] accettazione
$('#pluginAppObj_2405_visualform .flex-fieldset .name > input') .attr("placeholder","Имя*") ; // nome
$('#contact_pluginAppObj_2405 input[type="tel"]').attr("placeholder","телефон*") ; //telefono
$('#pluginAppObj_2405_visualform .flex-fieldset .surname input').val("Никто").hide() // cognome
$('#pluginAppObj_2405 fieldset button[name="submit" ]').click( function(){ //K4>;
K =$( "#pluginAppObj_2405 fieldset input" );n=0;
for(var i = 0, TotK = K.length; i < TotK; i++){ //K5>;
if($(K[i]).attr("class") == "error"){ //K6>;
} else {
n+=1; } //K6<<;
} //K5<<;
if(n == TotK){//K7>;
setTimeout(function(){//K8>;
location.href="страница_благодарности.html"; // redirect;
}, 6000); //K8<<;:// pausa di sei (6) secondi
} //K7<<;
}) //K4<<;
} //K3<<;
</script>
........................................
.
Author
Спасибо Вам большое! Попробую применить (Я дизайнер и не силен в програмировании но постараюсь)
... вам просто нужно знать, как сделать простое копирование/вставку, ... повторную публикацию и проверку в Интернете...
...если вам нужны дополнительные разъяснения, дайте мне знать...
.
Author
Ок.
Author
Здравствуйте KolAsim! Установил код и на главной странице работает именно как надо а вот на другой странице тот же самый код не мненяет содржание формы. В чем проблема?
Вот ссылка на вторую старницу https://white-brick.ru/ostavit-zayavku-na-proschet-svoego-proekta.html
Author
Я Вам благодарен!!! Очень.) Что я могу для Вас сделать?
(Есть еще несколько других вопросов по сайтам - К примеру как ускорить процесс загрузки на мобильные телефоны, как сделать корзину для нескольких пользователей личные кабинеты для редактирования товаров и добавления товаров - Мкльтивендерный сайт возможна ли --- Могли бы? договориться о дополнительном коде для создания удобного интернет магазина для разых пользователей с разным товаром)
... для получения дополнительных вопросов создайте новые отдельные тематические темы...
... это обновленный код страницы:
ostavit-zayavku-na-proschet-svoego-proekta.html
<script>
$(document).ready(function () {//K>
/** ---personalizzazione campi + redirect x ImageForm by KolAsim --- **/
nK=0;
rilevaK =setInterval(function(){//K1>
nK=nK+1;
if($('#imCell_2414').is(':visible') && $('#imCell_2414').height() > 100) {//K2>;
imageFormK() ;
clearInterval(rilevaK); rilevaK = 0;
} //K2<<;
}, 500);//K1<<;
});//K<<
//---------------f K3 - (4,5,6,7,8)---------------------
function imageFormK() { //K3>;
$("#pluginAppObj_3704_2414 .label-privacy a").text("Примите условия использования данных") ; // [ ] accettazione
$('#contact_pluginAppObj_3704_2414 .flex-fieldset .name > input') .attr("placeholder","Имя*") ; // nome
$('#contact_pluginAppObj_3704_2414 input[type="tel"]').attr("placeholder","телефон*") ; //telefono
$('#contact_pluginAppObj_3704_2414 .flex-fieldset .surname input').val("Никто").hide() // cognome
$('#contact_pluginAppObj_3704_2414 fieldset button[name="submit" ]').click( function(){ //K4>;
K =$( "#pluginAppObj_3704_2414 fieldset input" );n=0;
for(var i = 0, TotK = K.length; i < TotK; i++){ //K5>;
if($(K[i]).attr("class") == "error"){ //K6>;
} else {
n+=1; } //K6<<;
} //K5<<;
if(n == TotK){//K7>;
setTimeout(function(){//K8>;
location.href="https://white-brick.ru/stranica-blagodarnosti-kviz.html"; // redirect;
}, 6000); //K8<<;:// pausa di sei (6) secondi
} //K7<<;
}) //K4<<;
} //K3<<;
</script>
.........................................
.
Author
Спасибо большое!!!
Привет, нашел опечатку у тебя на сайте в форме на примерно 5-6 шаге.
Написано: "Нужен ли подбор матриалов"
Вместо: "Нужен ли подбор материалов"
Author
Дмитрий Спасибо.) Правда признателен за внимательность!!! Успехов
Author
Здравствуйте KolAsim! У меня к Вам снова вопрос .) Скажите пожалуйста - Как написать универсальный код для этой формы чтобы эффект был такой же (Перевод на русский язык и скрыть окно фамилия) для других сайтов в том числе а то на другом сайте снова не работает этот же код, к сожалению а почему я не понимаю .) Наверное придется изучать код и основы программирования
Вот и сайт https://фабрика-ателье-мебели.рф/ и на этой странице https://фабрика-ателье-мебели.рф/sovremennye-kuhni-na-zakaz-po-vashim-razmeram.php
У меня на многих страницах установлена эта форма и как быть? везде разный код?
Чтобы мне вас не мучать постоянно - Научите как это работает и поробую понять
Заранее благодарен! Хорошего Вам дня KolAsim!!! .)
Совет!
Никогда не делайте такие длинные домены... Чем домен короче тем лучше....
Author
Спасибо Максим за совет - Но.) Компания так называется а адреса потом покупают спекулянты и попробуцй у них выкупить.
Такой адрес никто не возьмёт.... (он никому не нужен) Надо было так atelye-medeli.ru кстати домен свободен
x Zurab S, ... ...замените код на это:
(...если вы поместите его только один раз в раздел «Эксперт» на шаге_1, код должен активироваться для всего сайта...)
ciao
...................
<script>
$(document).ready(function () {//K>
/** ---personalizzazione campi + redirect x ImageForm by KolAsim --- **/
nK=0;
rilevaK =setInterval(function(){//K1>
nK=nK+1;
KK =$( " div[id$='_visualform'] ");
if($(KK).is(':visible') || nK > 50) {//K2>;
imageFormK() ;
//alert(nK);
clearInterval(rilevaK); rilevaK = 0;
} //K2<<;
}, 500);//K1<<;
});//K<<
//---------------f K3 - (4,5,6,7,8)---------------------
function imageFormK() { //K3>;
$(KK).find('.label-privacy a').text("Примите условия использования данных") ;
$(KK).find('.flex-fieldset .name > input') .attr("placeholder","Имя*") ; // nome
$(KK).find(' input[type="tel"]').attr("placeholder","телефон*") ; //telefono
$(KK).find('.flex-fieldset .surname input').val("Никто").hide() // cognome
$(KK).find('fieldset button[name="submit" ]').click( function(){ //K4>;
K =$(KK).find('fieldset input' );
n=0;
for(var i = 0, TotK = K.length; i < TotK; i++){ //K5>;
if($(K[i]).attr("class") == "error"){ //K6>;
} else {
n+=1; } //K6<<;
} //K5<<;
if(n == TotK){//K7>;
setTimeout(function(){//K8>;
location.href="https://white-brick.ru/stranica-blagodarnosti-kviz.html"; // redirect;
}, 6000); //K8<<;:// pausa di sei (6) secondi
} //K7<<;
}) //K4<<;
} //K3<<;
</script>
.............................................
.
Author
Здравствуйте KolAsim! Спасибо большое!!!