基于niushop商城系统的二次开发经验
tp5组合复杂的AND OR SQL语句
if (!empty($spec_name)) {
$spec_where_item[] = array(
'like',
'%' . $spec_name . '%'
);
}
//重置
$spec_where1 = [];
foreach ($spec_value_info as $spec)
{
$spec_value_name = $spec["spec_value_name"];
if (!empty($spec_value_name)) {
$spec_where1[] = array(
'like',
'%"spec_value_name":"' . $spec_value_name . '"%'
);
}
}
//这些条件用or
$spec_where2 = [$spec_where1,'or'];
$spec_where[] = [$spec_where_item,$spec_where2,'and'];
侧边商品筛选器的开发
基于filterMore组件,筛选器数据的json生成,解决选择后的参数URL拼接 ,后端参数获取,选中值页面重载后的加载等难题
基于模板标签的二级子站的显示