我正在尝试使用this插件在tinymce编辑器中添加图片上传选项。
我已下载了tinymce并将其保存在webroot/js/tinymce
文件夹中。然后我下载了justboil插件,并将其保存在tinymce/plugin
文件夹中。然后我在add.ctp文件中尝试了这段代码
<?php echo $this->Form->input('details',['class'=>'tinymce']); ?>
我在下面使用过这个js代码
<script>
tinymce.init({selector:'.tinymce',
plugins: "jbimages,code"
});
</script>
不是它看起来像下面的图像并且工作正常并且还将代码数据保存在数据库表中。
尝试上传图片后,会提供类似
的代码在tinymce\plugins\jbimages\config.php
档案中,我给出了以下设置
$config['img_path'] = '/tinymce/images';
$config['upload_path'] = $_SERVER['DOCUMENT_ROOT'] . $config['img_path'];
//相同的代码在php中工作正常,但在cakephp中没有。愿有人帮帮我吗?
我一直在解决这个问题,但仍然没有100%的准确性。我正在剪切我的ans,还需要一个帮助来定义路径。
在tinymce.init
中添加relative_urls: false
之后
tinymce.init({selector:'.tinymce',
plugins: "jbimages,code",
relative_urls: false
});
我还在config.php中更改了上传目录
$config['img_path'] = '/photobag.in/photobag/img';
一切正常。在config.php文件中,如何动态定义base_url?例如,photobag.in是我的项目文件夹。我可以更改它。