File:shopgoods.html
Method:map.get(key,default)
catalogInfo??get
类型不正确
shopgoods.xmls
...atalogId}">{*CatalogName}</a></li>#]);
$if(@clists<>$empty){
@clists=["<ul>{@clists}</ul>"];
}
}
$else{
@clists=$empty;
}
$return($empty);
}
$sub spgoodslist(){
@pid=$http.get(pid,$null);
@cid=$http.get(cid,$null);


@query=$query(catalog,goods);
$if(@pid<>$null){
@query[Id]=@pid;
}
$if(@cid<>$null){
@query[Id]=@cid;
}
@CatalogName=$map();
$if(@pid==$null&&@cid==$null){
@CatalogName=["所有产品"];
}
$else{
@catalogInfo=@query.map(['CatalogName'],['Id={*Id}'],['Id asc']);
@
CatalogName=@catalogInfo[CatalogName];
}


@db=$db();
@db[AreaId]=$shell[AreaId];
@db[UserId]=@manufactorRow[UserId];
@db[TagIds]=$http.get(tag,$null);
$if($regex.isNumber(@cid)==1){
@db[CatalogPath]=@cid;
}
$elseif($regex.isNumber(@pid)==1){
@db[CatalogPath]=@pid;
}
@page=$http.get(page,1,N);
@pagesize=36;
@startsize=((@page-1)*@pagesize+1);
@endsize=(@page*@pagesize);
@range=["{@startsize},{@endsize}"];
@db.setField($field(RowNumber,@range,number));
//----------------------...