~~~
> 商品数据表
DROP TABLE IF EXISTS `shop_product`;
CREATE TABLE IF NOT EXISTS `shop_product`(
`productid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`cateid` BIGINT UNSIGNED NOT NULL DEFAULT '0',
`title` VARCHAR(200) NOT NULL DEFAULT '',
`descr` TEXT,
`num` INT UNSIGNED NOT NULL DEFAULT '0',
`price` DECIMAL(10,2) NOT NULL DEFAULT '0.00',
`cover` VARCHAR(200) NOT NULL DEFAULT '',
`pics` TEXT,
`issale` ENUM('0','1') NOT NULL DEFAULT '0',
`ishot` ENUM('0','1') NOT NULL DEFAULT '0',
`istui` ENUM('0','1') NOT NULL DEFAULT '0',
`saleprice` DECIMAL(10,2) NOT NULL DEFAULT '0.00',
`ison` ENUM('0','1') NOT NULL DEFAULT '1',
`createtime` INT UNSIGNED NOT NULL DEFAULT '0',
KEY shop_product_cateid(`cateid`),
KEY shop_product_ison(`ison`)
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
~~~
安装七牛
~~~
composer.json
"require":{
"crazyfd/yii2-qiniu":"dev-master"
}
"require":{
"gmars/tp5-qiniu": "dev-master"
}
composer update
~~~
安装好七牛图床后
修改类
`up_host = "http://up-z1.qiniu.com"
~~~
public function upload()
{
if ($_FILES['xx']['error']['cover'] > 0) {
return false;
}
$qiniu = new Qiniu(AK, SK, DOMAIN, BUCKET);
$key = uniqid();
$qiniu->uploadFile($_FILES['xx']['tmp_name']['cover'], $key );
$cover = $qiniu->getLink();
}
~~~