ThinkPHP 商城属性添加
//获得属性预览 public function createInput($sid,$kjname){ $input = M('shopattr')->find($sid);if($input['stype'] == 1){ //单选 $stext = $input['stext'];$arr = preg_split('/\n/',$stext );$str = '';$i=0;foreach($arr as $v){ $v = trim($v);if($i==0){ $str.= "<input type='radio' name='".$kjname."' checked value='$v'>$v";}else{ $str.= "<input type='radio' name='".$kjname."' value='$v'>$v";} $i++;} return $str;} if($input['stype'] == 2){ //多选 $stext = $input['stext'];$arr = preg_split('/\n/',$stext );$str = '';foreach($arr as $v){ $v = trim($v);$str.= "<input type='checkbox' name=' ".$kjname."[]' value='$v'>$v";} return $str;} if($input['stype']==3){ //文本框 return '<input type="text" name="'.$kjname.'" />';} }
//获取数据列表 public function getData(){ $model = D('shopattrView');$page = I('request.page');$rows = I('request.rows');$aid = I('request.aid');$data = $model->where(array('aid'=>$aid))->limit( $rows*($page-1),$rows )->select();$rowArr = array();foreach($data as $v){ $v['view'] = $this->createInput($v['sid'],$v['kjname']);$rowArr[] = $v;} $list = array('rows'=>$rowArr,'total'=>$model->count());echo json_encode($list); }
ThinkPHP 商城属性添加相关推荐
- 【3D商城】添加商品产品模型
[3D商城]添加商品产品模型 加载模型 通过函数设置模型 导入模型解析器 场景初始化 结果显示 加载模型 工程目录结构如下,在加载模型时候,选择Base3d.js文件 通过函数设置模型 setMode ...
- ajax img标签,如何将属性添加到img标签以用于ajax调用
这是我的代码.这是不能改变的,我必须按照现有的结构进行工作.如何将属性添加到img标签以用于ajax调用 我需要的是,当我点击它会拉rel和从它的第一变体数据的一个图像,这些属性添加到图像标签.现在我 ...
- .net的label的背景如何设置成为透明_css如何设置背景图片?background属性添加背景图片...
在前端开发过程中,为了页面的美观,往往都会给html页面添加背景图片.那么如何利用css设置html中用图片做背景?本章就给大家介绍css怎样设置背景图片.有一定的参考价值,有需要的朋友可以参考一下, ...
- vue改变标签属性_Vue用v-for给循环标签自身属性添加属性值的方法
我的代码结构如下所示不能执行,会出现报错 export default { data(){ return{ radio_arr:['循环1','循环2','循环3'], animal:'循环2' } ...
- 打印机服务器属性添加哪个文件,如何设置打印机服务器属性如何找到打印机服务器属性...
如何设置打印机服务器属性 我们可以在打印机服务器属性中定义纸张尺寸,类似于我们在excel中的打印项目中选择的自定义纸张. 找到服务器属性后,可以进行以下设置: 1. 创建新格式: 检查新格式后,您可 ...
- java 属性签名_java – 使用BouncyCastle将签名/身份验证的属性添加到CMS签名
首先,您似乎使用了最新版本的Bouncy Castle中不推荐使用的构造.要添加经过身份验证/签名的 attributes,您必须将它们打包成 AttributeTable签名属性添加到签名者,如下所 ...
- C++ QT结合FFmpeg实战开发视频播放器-13视频播放器换肤功能实现(1)背景属性添加
视频播放器换肤功能实现(1)背景属性添加 作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!
- css如何设置背景图片?background属性添加背景图片
在前端开发过程中,为了页面的美观,往往都会给html页面添加背景图片.那么如何利用css设置html中用图片做背景?本章就给大家介绍css怎样设置背景图片.有一定的参考价值,有需要的朋友可以参考一下, ...
- html添加添加只读属性,JavaScript如何将readonly属性添加到input标签
在JavaScript中可以使用setAttribute()方法将readonly属性添加到表单的input字段中. setAttribute()方法可将已定义的属性添加到元素,并为其提供定义的值.如 ...
- vue给标签动态添加元素_Vue用v-for给循环标签自身属性添加属性值的方法
我的代码结构如下所示不能执行,会出现报错 export default { data(){ return{ radio_arr:['循环1','循环2','循环3'], animal:'循环2' } ...
最新文章
- OCR大突破:Facebook推出大规模图像文字检测识别系统——Rosetta
- 机器学习数学基础:随机事件与随机变量
- Android 图片透明度处理代码
- C#中图片.BYTE[]和base64string的转换
- elasticsearch 第二篇(配置篇)
- 多智能系统的第一个小视频
- ICC_lab总结——ICC_lab2:设计规划
- php7.2.4 myspl5.7.21,linuapache php mysqlx下php开发环境搭建 Apache2 4 PHP7 1 MySQL5 7
- Unity3d - 打飞碟
- 在安卓模拟器(mumu为例)上联调app并且用Charles抓包
- Linux 2038年问题
- android 像素密度,屏幕密度,values-sw480dp
- zip解压缩jar包,像jar包中add文件
- Python数据分析项目实例5: 分析某餐饮企业的订单详情表数据(基于matplotlib的python数据可视化分析)
- fiddler证书下载(模拟器)
- 崩坏3水晶计算 关于日期的计算篇 上
- 初识angular.js之爱恨情仇
- 编写python程序、计算账户余额_《易学Python》——第1章 为何学习Python 1.1 学习编程...
- dnf手游体验服服务器维护,地下城与勇士手游体验服更新公告
- 用计算机语言写祝福语,程序员祝福语