首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >八进制后端url给出404错误

八进制后端url给出404错误
EN

Stack Overflow用户
提问于 2015-03-22 11:08:57
回答 1查看 1.3K关注 0票数 1

我正在建造一个十进制插件。我已经创建了表单,但我也想上传在表单中的图像。

我有一个模式链接到一个输入文本框,以便我可以浏览和上传图像。但问题是,我一直在尝试一个404错误。

我在http://www.domain.com/admin/author-name/plugin-nam/plugin-name/create上创建新内容。网址工作没问题,就是看表格。

但是我在http://www.domain.com/plugins/author-name/plugin-name/app/image-manager/image.php上调用了一个php脚本,然后我得到了一个404错误。

我要设置一些routes.php,但是我不知道我必须设置什么,因为我有Route::get('*/file-manager/image.php''author-name\plug-name\app\file-manager\image.php');

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-22 16:43:52

您可以使用AJAX框架来实现这一点。不要调用脚本,而是使用部分_image.htm。在表单中,属性使用数据-请求=“onImageUpload”数据-更新=‘图像’:‘#image’,在create.htm use makePartial( 'image‘,’image‘=> $image) ?>中

在控制器的构造函数中,为$image创建一个变量,并最初将其设置为null。创建一个函数onImageUpload(),它具有图像上传代码,并将此变量设置为上传图像的路径。因此,现在,当您上传图像时,它不仅在image.php ()本身内执行您在onImageUpload()中使用的任何自定义代码,而不是有一个单独的文件image.php,并在加载时更新图像。

部分_image.htm应该有如下代码

代码语言:javascript
复制
{% if image %}
    <img src="{{image}}" />
{% endif %}

create.htm应该

代码语言:javascript
复制
<div id="image">{{ "{% partial \"image\" %}" }}</div>

就在你想要图像出现的地方

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29193613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档