返回上一页 首页 {$category['title']}编辑
{$group}
{$field['title']}
$modval[$field['name']]=preg_split('/[,]+/s', $modval[$field['name']],-1,PREG_SPLIT_NO_EMPTY); $modval[$field['name']]=empty($modval[$field['name']])?'0':implode(',',$modval[$field['name']]);
    $where="id in(".$modval[$field['name']].")";
  • 删除

$ids=empty($modval[$field['name']])?false:$modval[$field['name']]; $where="id in($ids)";
[+] [-]
[+] [-]
$names_value=$modval[$field['name'].'s']; $ids=$modval[$field['name'].'s']?$modval[$field['name'].'s']:'0'; $list_reids_mod=M('area')->order("field(id,".$ids.")")->where(array('id',array('id'=>array('in',$ids))))->select(); $where=array( 'model_id'=>$model['id'], 'name'=>$field['name'] ); $extra=M('attribute')->where($where)->getField('extra'); $extra=preg_split("/[,\n\r]+/s",$extra ,-1,PREG_SPLIT_NO_EMPTY); foreach($extra as $k=>$v){ $re=preg_split("/[:]+/s",$v ,-1,PREG_SPLIT_NO_EMPTY); $extra[$re[0]]=$re[1]; } $names_value=$modval[$field['name'].'s']; $ids=$modval[$field['name'].'s']?$modval[$field['name'].'s']:'0'; $list_reids_mod=M($extra['table'])->order("field(id,".$ids.")")->where(array('id',array('id'=>array('in',$ids))))->select();
{$field['remark']}
//产品价格属性 $where=array( 'a.goods_id'=>I('id') ); $m_goods_attrvalue_view=D('Home/GoodsAttrvalueView'); $m_goods_attrvalue_view->viewFields = array( 'goods_attrvalue'=>array('_as'=>'a',"id"=>'attrvalue_id','value','price'), 'goods_attr'=>array('_as'=>'b','_on'=>'a.attr_id=b.id','id','name','input_type','attr_type','attr_values'), ); $list_goods_attr_price=$m_goods_attrvalue_view->where($where)->group('attr_id')->select(); foreach ($list_goods_attr_price as $k => &$v) { $where=array( 'goods_id'=>I('id'), 'attr_id'=>$v['id'] ); $v['list']=D('Home/GoodsAttrvalue')->where($where)->select(); foreach ($v['list'] as $k1 => &$v1) { $v1['attr_values']=preg_split("/[,\r\n]+/s", $v['attr_values'],-1,PREG_SPLIT_NO_EMPTY); } }
{$goods_attr.name}
  • 属性价格
{{v.name}}
  返回上一页