描述
Elementor Form的计算字段提供了构建计算器、预订和订单表单的能力,这些表单执行基本和复杂的计算。
注意:此插件需要ElementorPro(表单小部件)。
视频:如何创建计算字段。
特征
构建计算器表单的能力
建立预订表格的能力
建立订单的能力
在公式中设置后元值的能力
计算日期差异的能力
使用Math对象的JS方法的能力
能够为选择、单选、复选框设置值和计算值之间的差异
设置计算值动画的能力
能够更改小数和千位分隔符
计算字符串值的能力
示例计算公式
可用的快捷代码:
[field id=“number1”]–字段值的短代码https://prnt.sc/1seh421.其中:number1–是字段ID。
[meta id=“price”]–当前发布元值的短代码。其中:price–是后元密钥。
可用功能:
dateDiffInDays([field id=“date_field_1”],[field id=”date_field_2“])–获取日期差异的函数(以天为单位)。其中:[field id=“date_field_1”]和[field id=”date_field_2“]–日期字段短代码。
dateDiffInYears([field id=“date_field_1”],[field id=”date_field_2“])–获取以年为单位的日期差异的函数。
dateDiffInMonths([field id=“date_field_1”],[field id=”date_field_2“])–获取以月份为单位的日期差异的函数。
dateDiffInWeeks([field id=“date_field_1”],[field id=”date_field_2“])–用于获取以周为单位的日期差异的函数。
Math对象的JS方法。例如:Math.round([field id=“number1”])
addDaysToDate([field id=“date_field”],30)–用于向日期字段添加天数的函数。
参数:
$date–日期字段快捷代码;
$days–要添加的天数;
$date_format–日期格式(可选)。
subtractDaysFromDate([field id=“date_field”],30)–从日期字段中减去天数的函数。
参数:
$date–日期字段快捷代码;
$days–要减去的天数;
$date_format–日期格式(可选)。
formatDate($date,$format)–用于将日期对象格式化为字符串值的函数。
参数:
$date–要格式化的日期值;
$format–所需的日期格式。
格式可以是以下内容的组合:
d——月的哪一天(无前导零);
dd——月的哪一天(两位数);
o–一年中的某一天(没有前导零);
oo——一年中的哪一天(三位数);
D——短日期名称;
DD——日名称长;
m——一年中的月份(无前导零);
mm——一年中的月份(两位数);
M——月份名称缩写;
MM——月份名称长;
y——年份(两位数);