需求说明:我需要在我们自己搭建的WordPress网站上搭建一个定制的网页,实现内容是帮忙客户进行定制线缆选型的功能。主要实现有几个逻辑:
1. 参考线缆数据库,我们会提供一整个包含所有线缆型号以及相关属性的数据库;
2. 客户根据频率(SHEET1)输入信息后,会把“线缆数据库”里面的型号进行第一次筛选并展示筛选后的表格清单(这个逻辑就像Excel的筛选功能)
3. 客户根据“长度”和“衰减”(SHEET2)输入信息后,会把“线缆数据库”里面的型号进行第二次筛选并展示筛选后的表格清单(这里面需要使用到公式运算,可以参考SHEET2说明)
4. 经过筛选后的表格清单显示出来后,客户可以点击某一款线缆型号,代表已经对线缆进行了选型,就进行下一步:连接器选型;
5. 参考连接器数据库,每一款线缆型号都会有对应的可选连接器,进入SHEET3后,根据SHEET2选择出来的线缆型号,我们通过查找“连接器数据库”,把对应的所有匹配的连接器显示出来,也是表格清单形式显示在下方;
6. 选择连接A(SHEET3) 通过选择连接器的属性,继续进一步筛选出符合要求的连接器,客户可以点击某一款连接器型号,代表对连接器进行了选型,就进行下一步
7. 选择连接B(SHEET4) 与上一步操作相同,重复操作选择连接器B。(在SHEET3 选择了连接器A后,可以选择勾选“连接器A与连接器B为同一款”,这样可以直接跳过SHEET4页面;
8. 线缆型号选择完成,连接器A型号选择完成,连接器B型号选择完成。把以上信息已经相关选择的型号对应的属性整合到张表格上显示。(有QUOTE按钮供询价)
产品说明:我们做的是一种电缆,两端有两个连接器。您可以理解为我们就是做USB数据线的,中间是线缆,一端是USB 3.0,一端是TYPE C这样的数据线。但是因为客户可能因为功率/颜色等等原因,需要选择不一样的粗细,不一样颜色的电缆,然后匹配不一样的连接器。所以这个页面的作用就是帮忙客户进行自动选型定制的需求页面。
参考网站:https://microwave-cablebuilder.gore.com/