Home › Forums › Quform WordPress › Set default value for specific fields
- This topic has 11 replies, 2 voices, and was last updated 6 months ago by Ally.
- AuthorPosts
- March 26, 2024 at 12:18 pm #36610vsexmogushiyParticipant
Hello, once again, thank you very much and bow low. But here’s what I would like to know, how, if, for example, the same UTM tags are not on the page, to send the default value: no. This is the default value, but unfortunately in the form (if there are no values) They don’t come. And I would like to receive just the no value specified by default, please tell me how to do this.
FROM — https://support.themecatcher.net/forums/topic/google-client-id
March 27, 2024 at 9:56 am #36615AllySupport StaffYou don't have permission to view this content. Please log in or register and then verify your purchases to gain access.
March 29, 2024 at 3:32 pm #36623vsexmogushiyParticipantIn option 1, I set “no”,
In option 2, I set {all_form_data|showEmptyFields:true}.However I see empty fields, without default value “no”. How I can fix it?
Attachments:
You must be logged in to view attached files.April 1, 2024 at 9:55 am #36626AllySupport StaffYou don't have permission to view this content. Please log in or register and then verify your purchases to gain access.
April 3, 2024 at 6:07 pm #36629vsexmogushiyParticipantMany Thanks, it works!
However, please tell me how you can also send the default value (no) for the preceding link ({referring_url}) and for the data after the question mark (val(window.location.search))?
April 4, 2024 at 10:37 am #36631AllySupport StaffYou don't have permission to view this content. Please log in or register and then verify your purchases to gain access.
May 9, 2024 at 8:34 pm #36712vsexmogushiyParticipantMany thanks, but I see only “no” in some cases:
1. For the screen size:
jQuery(function ($) {
$('.quform-field-1_32, .quform-field-2_35, .quform-field-5_36, .quform-field-6_38, .quform-field-7_39, .quform-field-8_40, .quform-field-9_36, .quform-field-10_39, .quform-field-11_39, .quform-field-12_40').val(
window.screen.width + ' x ' + window.screen.height
);
});if (!$('.quform-field-1_32, .quform-field-2_35, .quform-field-5_36, .quform-field-6_38, .quform-field-7_39, .quform-field-8_40, .quform-field-9_36, .quform-field-10_39, .quform-field-11_39, .quform-field-12_40').val()) {
$('.quform-field-1_32, .quform-field-2_35, .quform-field-5_36, .quform-field-6_38, .quform-field-7_39, .quform-field-8_40, .quform-field-9_36, .quform-field-10_39, .quform-field-11_39, .quform-field-12_40').val('no');
}
2. For the {referring_url}:
if (!$('.quform-field-1_33, .quform-field-2_36').val()) {
$('.quform-field-1_33, .quform-field-2_36').val('no');
}
- This reply was modified 6 months, 2 weeks ago by vsexmogushiy.
May 10, 2024 at 9:32 am #36714AllySupport StaffYou don't have permission to view this content. Please log in or register and then verify your purchases to gain access.
May 10, 2024 at 2:09 pm #36715vsexmogushiyParticipantThe forms are located on different pages, then what is the principle of dividing them?
May 12, 2024 at 12:21 pm #36716vsexmogushiyParticipantHi please tell me this code are correctly:
//Размеры экрана jQuery(function ($) { $('.quform-field-1_32').val( window.screen.width + ' x ' + window.screen.height ); $('.quform-field-2_35').val( window.screen.width + ' x ' + window.screen.height ); $('.quform-field-5_36').val( window.screen.width + ' x ' + window.screen.height ); $('.quform-field-6_38').val( window.screen.width + ' x ' + window.screen.height ); $('.quform-field-7_39').val( window.screen.width + ' x ' + window.screen.height ); $('.quform-field-8_40').val( window.screen.width + ' x ' + window.screen.height ); $('.quform-field-9_36').val( window.screen.width + ' x ' + window.screen.height ); $('.quform-field-10_39').val( window.screen.width + ' x ' + window.screen.height ); $('.quform-field-11_39').val( window.screen.width + ' x ' + window.screen.height ); $('.quform-field-12_40').val( window.screen.width + ' x ' + window.screen.height ); }); //Client ID jQuery(function ($) { ym(93307677, 'getClientID', function(clientID) { $('.quform-field-6_39, .quform-field-2_37, .quform-field-5_38, .quform-field-12_44, .quform-field-9_39, .quform-field-1_34, .quform-field-7_42, .quform-field-8_42, .quform-field-10_42, .quform-field-11_42').val( clientID ); }); }); //Yclid Gclid Ga UTM Ссылка jQuery(function ($) { function setCookie(name, value, days){ var date = new Date(); date.setTime(date.getTime() + (days*24*60*60*1000)); var expires = "; expires=" + date.toGMTString(); document.cookie = name + "=" + value + expires + ";path=/"; } function readCookie(name) { var n = name + "="; var cookie = document.cookie.split(';'); for(var i=0;i < cookie.length;i++) { var c = cookie[i]; while (c.charAt(0)==' '){c = c.substring(1,c.length);} if (c.indexOf(n) == 0){return c.substring(n.length,c.length);} } return 'no'; } function getParam(p){ var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search); return match && decodeURIComponent(match[1].replace(/\+/g, ' ')); } var yclid = getParam('yclid'); if (yclid) { setCookie('yclid', yclid, 90); } var gclid = getParam('gclid'); if (gclid) { setCookie('gclid', gclid, 90); } var utm_source = getParam('utm_source'); if (utm_source) { setCookie('utm_source', utm_source, 90); } var utm_medium = getParam('utm_medium'); if (utm_medium) { setCookie('utm_medium', utm_medium, 90); } var utm_campaign = getParam('utm_campaign'); if (utm_campaign) { setCookie('utm_campaign', utm_campaign, 90); } var utm_content = getParam('utm_content'); if (utm_content) { setCookie('utm_content', utm_content, 90); } var utm_term = getParam('utm_term'); if (utm_content) { setCookie('utm_term', utm_term, 90); } $('.quform-field-6_43, .quform-field-2_39, .quform-field-5_40, .quform-field-12_46, .quform-field-9_41, .quform-field-1_36, .quform-field-7_44, .quform-field-8_44, .quform-field-10_44, .quform-field-11_44').val(readCookie('yclid')); $('.quform-field-6_47, .quform-field-2_40, .quform-field-5_41, .quform-field-12_47, .quform-field-9_42, .quform-field-1_37, .quform-field-7_45, .quform-field-8_45, .quform-field-10_45, .quform-field-11_45').val(readCookie('gclid')); $('.quform-field-6_56, .quform-field-2_41, .quform-field-5_42, .quform-field-12_48, .quform-field-9_43, .quform-field-1_38, .quform-field-7_46, .quform-field-8_46, .quform-field-10_46, .quform-field-11_46').val(readCookie('_ga')); $('.quform-field-6_51, .quform-field-2_42, .quform-field-5_43, .quform-field-12_49, .quform-field-9_44, .quform-field-1_39, .quform-field-7_47, .quform-field-8_47, .quform-field-10_47, .quform-field-11_47').val(readCookie('utm_source')); $('.quform-field-6_52, .quform-field-2_43, .quform-field-5_44, .quform-field-12_50, .quform-field-9_45, .quform-field-1_40, .quform-field-7_48, .quform-field-8_48, .quform-field-10_48, .quform-field-11_48').val(readCookie('utm_medium')); $('.quform-field-6_55, .quform-field-2_44, .quform-field-5_45, .quform-field-12_51, .quform-field-9_46, .quform-field-1_41, .quform-field-7_49, .quform-field-8_49, .quform-field-10_49, .quform-field-11_49').val(readCookie('utm_campaign')); $('.quform-field-6_54, .quform-field-2_45, .quform-field-5_46, .quform-field-12_52, .quform-field-9_47, .quform-field-1_42, .quform-field-7_50, .quform-field-8_50, .quform-field-10_50, .quform-field-11_50').val(readCookie('utm_content')); $('.quform-field-6_53, .quform-field-2_46, .quform-field-5_47, .quform-field-12_53, .quform-field-9_48, .quform-field-1_43, .quform-field-7_51, .quform-field-8_51, .quform-field-10_51, .quform-field-11_51').val(readCookie('utm_term')); }); //Если пустое значение в размере экрана возвращать no if (!$('.quform-field-1_32').val()) { $('.quform-field-1_32').val('no'); } if (!$('.quform-field-2_35').val()) { $('.quform-field-2_35').val('no'); } if (!$('.quform-field-5_36').val()) { $('.quform-field-5_36').val('no'); } if (!$('.quform-field-6_38').val()) { $('.quform-field-6_38').val('no'); } if (!$('.quform-field-7_39').val()) { $('.quform-field-7_39').val('no'); } if (!$('.quform-field-8_40').val()) { $('.quform-field-8_40').val('no'); } if (!$('.quform-field-9_36').val()) { $('.quform-field-9_36').val('no'); } if (!$('.quform-field-10_39').val()) { $('.quform-field-10_39').val('no'); } if (!$('.quform-field-11_39').val()) { $('.quform-field-11_39').val('no'); } if (!$('.quform-field-12_40').val()) { $('.quform-field-12_40').val('no'); } //Если пустое значение в городе по dadata возвращать no if (!$('.quform-field-1_25').val()) { $('.quform-field-1_25').val('no'); } if (!$('.quform-field-2_20').val()) { $('.quform-field-2_20').val('no'); } if (!$('.quform-field-5_20').val()) { $('.quform-field-5_20').val('no'); } if (!$('.quform-field-6_20').val()) { $('.quform-field-6_20').val('no'); } if (!$('.quform-field-7_20').val()) { $('.quform-field-7_20').val('no'); } if (!$('.quform-field-8_20').val()) { $('.quform-field-8_20').val('no'); } if (!$('.quform-field-9_20').val()) { $('.quform-field-9_20').val('no'); } if (!$('.quform-field-10_20').val()) { $('.quform-field-10_20').val('no'); } if (!$('.quform-field-11_20').val()) { $('.quform-field-11_20').val('no'); } if (!$('.quform-field-12_20').val()) { $('.quform-field-12_20').val('no'); } //Если пустое значение в Предшесвующей ссылке возвращать no if (!$('.quform-field-1_30').val()) { $('.quform-field-1_30').val('no'); } if (!$('.quform-field-2_24').val()) { $('.quform-field-2_24').val('no'); } if (!$('.quform-field-5_24').val()) { $('.quform-field-5_24').val('no'); } if (!$('.quform-field-6_36').val()) { $('.quform-field-6_36').val('no'); } if (!$('.quform-field-7_24').val()) { $('.quform-field-7_24').val('no'); } if (!$('.quform-field-8_24').val()) { $('.quform-field-8_24').val('no'); } if (!$('.quform-field-9_24').val()) { $('.quform-field-9_24').val('no'); } if (!$('.quform-field-10_24').val()) { $('.quform-field-10_24').val('no'); } if (!$('.quform-field-11_24').val()) { $('.quform-field-11_24').val('no'); } if (!$('.quform-field-12_24').val()) { $('.quform-field-12_24').val('no'); } //Если пустое значение в ссылке после знака вопроса возвращать no if (window.location.search) { $('.quform-field-1_44').val(window.location.search); } else { $('.quform-field-1_44').val('no'); } if (window.location.search) { $('.quform-field-2_47').val(window.location.search); } else { $('.quform-field-2_47').val('no'); } if (window.location.search) { $('.quform-field-5_48').val(window.location.search); } else { $('.quform-field-5_48').val('no'); } if (window.location.search) { $('.quform-field-6_57').val(window.location.search); } else { $('.quform-field-6_57').val('no'); } if (window.location.search) { $('.quform-field-7_52').val(window.location.search); } else { $('.quform-field-7_52').val('no'); } if (window.location.search) { $('.quform-field-8_52').val(window.location.search); } else { $('.quform-field-8_52').val('no'); } if (window.location.search) { $('.quform-field-9_49').val(window.location.search); } else { $('.quform-field-9_49').val('no'); } if (window.location.search) { $('.quform-field-10_52').val(window.location.search); } else { $('.quform-field-10_52').val('no'); } if (window.location.search) { $('.quform-field-11_52').val(window.location.search); } else { $('.quform-field-11_52').val('no'); } if (window.location.search) { $('.quform-field-12_54').val(window.location.search); } else { $('.quform-field-12_54').val('no'); }
- This reply was modified 6 months, 1 week ago by vsexmogushiy.
- This reply was modified 6 months, 1 week ago by vsexmogushiy.
- This reply was modified 6 months, 1 week ago by vsexmogushiy.
- This reply was modified 6 months, 1 week ago by vsexmogushiy.
- This reply was modified 6 months, 1 week ago by vsexmogushiy.
May 12, 2024 at 2:00 pm #36722vsexmogushiyParticipantI double-checked the code and understand that the check does not work (for the previous link, the Screen size and another field that indicates the sending region) in the construction of such:
if (!$('.quform-field-11_24').val()) { $('.quform-field-11_24').val('no'); }
I beg you, tell me how to fix it?
- This reply was modified 6 months, 1 week ago by vsexmogushiy.
May 20, 2024 at 8:47 am #36738AllySupport StaffYou don't have permission to view this content. Please log in or register and then verify your purchases to gain access.
- AuthorPosts
- You must be logged in to reply to this topic.