从叠加层保存对媒体项目的新作物(Umbraco 7)

时间:2017-10-02 12:34:39

标签: javascript angularjs json umbraco crop

我正在为从媒体选择器中选择的媒体项目显示图像裁剪器覆盖图。我可以显示媒体项目并对其作物进行更改,但我不确定如何保存我的更改。

这是有问题的叠加层,没有保存功能:

$scope.remove = function (index) {

            $scope.overlay = {
                mediaId: $scope.images.udi,
                saving: false,
                show: true, //controls whether to show the overlay or not
                value: $scope.images[0].metaData.umbracoFile.Value,
                config: $scope.images[0].metaData.umbracoFile.Value,
                view: '/App_Plugins/Our.Umbraco.OutCrop/cropper.html',
                close: function (oldModel) { //when the overlay is closed, dont show
                    $scope.overlay.show = false;
                },
                title: 'Image Crops',
                submitButtonLabel: 'Save Crops',
                submit: function (model) {         //when user clicks save crops button
                    $scope.overlay.saving = true;
                    $scope.overlay.show = false;
                    //do savings...
                }
            }

当我按下提交按钮时,我需要将新作物保存到媒体项目中。叠加层用于显示当前裁剪的值位于图像的“metaData.umbracoFile.Value”中。只能选择一个图像。

0 个答案:

没有答案