今天给各位分享thinkcmfurl的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、thinkcmf怎么调用ueditor
- 2、thinkcmf 怎么修改附件路径
- 3、thinkcmf 里js怎样调用控制器的值
- 4、thinkcmf中怎么实现全站静态化,不要伪静态
- 5、thinkcmf 怎么访问url
1、thinkcmf怎么调用ueditor
script type="text/javascript" charset="utf-8"
window.UEDITOR_HOME_URL = "/Public/ueditor/"; //UEDITOR_HOME_URL、config、all这三个顺序不能改变
window.onload=function(){
window.UEDITOR_CONFIG.initialFrameHeight=300;//编辑器的高度
window.UEDITOR_CONFIG.imageUrl="{:U('admin/Category/checkPic')}"; //图片上传提交地址
window.UEDITOR_CONFIG.imagePath=' /Uploads/thumb/';//编辑器调用图片的地址
UE.getEditor('contents');//里面的contents是我的textarea的id值
}
/script
2、thinkcmf 怎么修改附件路径
系统默认的设置是没有创建子文件夹,所有上传文件都在 data/upload 目录下。
如果你想自动将上传的文件保存到一个子文件夹下,可以这样做:
打开 AssetController.class.php 找到 public function swfupload()
替换成
public function swfupload() {
if (IS_POST) {
//上传处理类
$config = array(
'rootPath' = './' . C("UPLOADPATH"),
'savePath' = '',
'maxSize' = 11048576,
'saveName' = array('uniqid', ''),
'exts' = array('jpg', 'gif', 'png', 'jpeg', "txt", 'zip'),
'autoSub' = true,
'subName' = array('date', 'Ym')
);
$upload = new \Think\Upload($config); //
$info = $upload-upload();
//开始上传
if ($info) {
//上传成功
//写入附件数据库信息
$first = array_shift($info);
error_log(print_r($first, true));
if (!empty($first['url'])) {
$url = $first['url'];
} else {
if ( empty($first['savepath']) ){
$url = C("TMPL_PARSE_STRING.__UPLOAD__").$first['savename'];
} else {
$url = C("TMPL_PARSE_STRING.__UPLOAD__").$first['savepath'].$first['savename'];
}
}
echo "1," . $url . "," . '1,' . $first['name'];
exit;
} else {
//上传失败,返回错误
exit("0," . $upload-getError());
}
} else {
$this-display(':swfupload');
}
}
3、thinkcmf 里js怎样调用控制器的值
利用Ajax调用控制器中的方法来使用
1、定义变量值 var xx=2;
2、 $.ajax({
url: "控制器/方法",
data: { site_id: xx },
cache: false,
success: function (data) {
},
error: function () {
alert("error");
}
}) ;
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。
4、thinkcmf中怎么实现全站静态化,不要伪静态
必须伪静态支持才行。伪静态去掉index.php和admin.php,然后程序的config.php配置文件添加'URL_MODEL',设置成
'URL_MODEL' = 2,//REWRITE模式
注:如果空间不支持伪静态,千万不能把URL_MODEL的值设置为2,不然会打不开网站
5、thinkcmf 怎么访问url
利用Ajax调用控制器中的方法来使用 1、定义变量值 var xx=2; 2、 $.ajax({ url: "控制器/方法", data: { site_id: xx }, cache: false, success: function (data) { }, error: function () { alert("error"); } }) ; MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。
thinkcmfurl的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、thinkcmfurl的信息别忘了在本站进行查找喔。