1

我需要一种将图像/图库添加到由WP MVC插件(非常棒)为 wordpress 创建的模型的方法。配合 3.5 中提供的新功能会很好,但我真的不知道从哪里开始。

我尝试了一些谷歌搜索,但我找不到任何与我的需求有关的东西。

感谢您提供任何帮助。

自定义示范律师

4

4 回答 4

3

尝试在我的自定义页面上使用媒体对话框时,我还收到错误“wpActiveEditor 未定义”。如我所见,脚本尝试使用window.wpActiveEditor未定义的属性。所以解决方案是定义属性

window.wpActiveEditor = null;
于 2013-03-05T11:40:25.420 回答
2

当您执行以下操作时会发生此问题:

$(selector).click(function(){
    // ...
    // initialization code
    // ...
    exports.media.editor.open();
});

如果将 $(this) 作为第一个参数传递给此 open(),则问题将得到解决:

$(selector).click(function(){
    // ...
    // initialization code
    // ...
    exports.media.editor.open($(this));
});
于 2013-08-26T06:32:29.787 回答
0

您可以在 GalleriesController 中使用类似这样的 WP 函数 wp_handle_upload

function upload(){
    if(!empty($this->params['data'])){
        $overrides = array('test_form' => false);
        $file = wp_handle_upload( $_FILES['file'],$overrides );
        $this->params['data']['Photo']['file'] = $file['url'];
        $this->params['data']['Photo']['title'] = basename ($file['file']);
        $this->Photo->save($this->params['data']);
    }
}
于 2013-04-16T16:31:49.083 回答