').appendTo($('body')).attr({"class":"onedialog",'id':"oneupload"});
$('').appendTo($('#oneupload')).attr({"src":"?r=upload","class":"oneiframe"})
});
var v=$('#product-picurl').val();
if(v){
$('').attr({"src":v,"style":"height:50px"}).insertAfter($('#product-picurl'));
}
});
然后在frontend\assets\AppAsset.php中注册这两个文件
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'css/site.css',
'css/main.css',
];
public $js = [
'assets/main.js'
];
public $depends = [
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
];
}
UploadController.php
<&#63;PHP
namespace frontend\controllers;
use Yii;
use yii\web\Controller;
use app\models\UploadForm;
use yii\web\UploadedFile;
class UploadController extends Controller
{
public function actionIndex()
{
$model = new UploadForm();
if (Yii::$app->request->isPost) {
$model->file = UploadedFile::getInstance($model, 'file');
if ($model->file && $model->validate()) {
//$model->file->saveAs('uploads/' . $model->file->baseName . '.' . $model->file->extension);
$fileName='uploads/' . date("YmdHis") . '.' . $model->file->extension;
$model->file->saveAs($fileName);
}
echo ";";
echo "";
}
return $this->render('upload', ['model' => $model]);
}
}
&#63;>
UploadForm.php
<&#63;PHP
namespace app\models;
use yii\base\Model;
use yii\web\UploadedFile;
/**
* UploadForm is the model behind the upload form.
*/
class UploadForm extends Model
{
/**
* @var UploadedFile file attribute
*/
public $file;
/**
* @return array the validation rules.
*/
public function rules()
{
return [
[['file'], 'file'],
];
}
}
&#63;>
本文介绍了如何在HTML5网页模板中加入百度统计,并对模板文件、css样式表、js插件库等内容进行了说明。同时还解答了关于HTML5网页模板的使用方法、表单提交、域名和空间的问题,并介绍了如何使用Visual Studio 2010创建HTML5模板。此外,还提到了使用Jquery编写美好的HTML5前端框架模板的方法,以及制作企业HTML5网站模板和支持HTML5的CMS。 ...
[详细]