jerni/image-crop 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

jerni/image-crop

Composer 安装命令:

composer require jerni/image-crop

包简介

Symfony2 Bundle Crop Image Extension

README 文档

README

enable the bundle:

  • app\AppKernel.php
  public function registerBundles()
  {
    $bundles = array(
      ....
      new Jse\ImageCropBundle\JseImageCropBundle(),
    );
  }
  • app\config\routing.yml
  jse_image_crop:
      resource: "@JseImageCropBundle/Resources/config/image_crop_routing.xml"
      prefix:   /
  • app\config\parameters.yml
  upload_dir: images/uploads
  • include to your page
  {% include 'JseImageCropBundle:ImageCrop:image_crop.html.twig' %}
  • as popup:
  <script type="text/javascript">
    $(function(){
      $(".ajax").colorbox({title: false});
    });
  </script>
  <a title="Crop" href="{{ path('jse_image_crop_popup') }}" class="ajax cboxElement">crop</a>
  • template path:
  JseImageCropBundle:ImageCrop:image_crop.html.twig
  • initialize js:
  imageCrop.init(width, height);
  imageCrop.onsubmit = function(){
   // code here
  }
  imageCrop.callback = function(data){
    if(data.saved) {
      // code here
    } else {
      // code here
    }
  }

统计信息

  • 总下载量: 8
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: JavaScript

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-01-29