Skip to content

Instantly share code, notes, and snippets.

@ahsannayem
ahsannayem / Booking Date Fluent Forms
Created July 6, 2023 09:44
Fluent Forms Validate the Date
add_filter('fluentform_validate_input_item_input_date', function ($errorMessage, $field, $formData, $fields, $form) {
$fieldName = 'weddingdate';
$target_form_id = 104;
if ($target_form_id != $form->id) {
return $errorMessage;
}
.fluent_form_98 .switch input[type="checkbox"] {
position: relative;
width: 34px;
height: 14px;
margin-right: 10px;
margin-left: 10px;
-moz-appearance: none;
-webkit-appearance: none;
background: rgb(107,114,128);
outline: none;
@ahsannayem
ahsannayem / Date Range Calculator
Last active July 1, 2023 16:36
Date range Calculator For Fluent Forms
var from = "from"; //change the name attribute of the from date field
var to = "to"; //change the name attribute of the to date field
var showHere = "showHere"; //change the name attribute of show difference field
let fp = flatpickr("#ff_91_from", {}); // Your Form's ID
let fp2 = flatpickr("#ff_91_to", {}); // Your Form's ID
function getDayDiff(input_name_1, input_name_2) {
var $date1 = $form.find('input[name='+input_name_1+']');
var time2 = (new Date()).getTime();