DouPHP如何在商品和文章页面添加多个编辑器,并解决上传图片的问题
官方默认的开发方式无法支持在一个页面中使用多个TinyMCE编辑器,
单独修改js文件虽然可以使用多个编辑器,但上传图片会出现问题,
下面这是我们的解决办法,
顺带解决官方外置上传图片插件: // 验证并获取合法的REQUEST $item_id = $check->is_number($_REQUEST['item_id']) ? $_REQUEST['item_id'] : ''; $type = $check->is_letter($_REQUEST['type']) ? $_REQUEST['type'] : ''; $img_width = $check->is_number($_REQUEST['img_width']) ? $_REQUEST['img_width'] : $_CFG['img_width'];
// 文件上传盒子 $custom_filename = $item_id . '_' . $type . '_' . $dou->create_rand_string('number', 6, time()); $image = $file->box($module, $item_id, 'file', $type, $custom_filename, '', '', $img_width, $_CFG['watermark']);
$file_url = $dou->dou_file($image); $html = array('location' => $file_url); echo json_encode($html); |
搜索
最热推荐
-
-
鲁西南花卉市场
2017-10-10 -
丰达特种养殖
2017-10-10 -
鑫盾涂料
2017-10-10 -
菏泽亮点改灯
2017-10-10 -
菏泽市牡丹区阳康堂生物科技有限公司
2017-10-10