From 9074c6daccd628e3a5f15a225ae6518f85766eb9 Mon Sep 17 00:00:00 2001 From: Yan Date: Thu, 12 Oct 2017 10:44:26 +0630 Subject: [PATCH] add file input min --- app/assets/javascripts/application.js | 49 +++++++++++++++++++++++-- app/assets/stylesheets/application.scss | 1 + 2 files changed, 47 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 4e2a34b4..6cbe41b0 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -28,6 +28,7 @@ //= require jquery-countto/jquery.countTo.js //= require raphael/raphael.min //= require chartjs/Chart.bundle.js +//= require fileinput.min //= require BSBMaterial/admin.js //= require BSBMaterial/pages/index.js //= require BSBMaterial/demo.js @@ -60,8 +61,9 @@ $(document).on('turbolinks:load', function() { }); - $(function(){ - var height = ($(window).height() - ($('.legal').outerHeight() + $('.user-info').outerHeight() + $('.navbar').innerHeight())); +$(function(){ + var height = ($(window).height() - ($('.legal').outerHeight() + $('.user-info').outerHeight() + $('.navbar').innerHeight())); + $('#custom-slimscroll').slimScroll({ height: height, size: '5px', @@ -70,7 +72,7 @@ $(document).on('turbolinks:load', function() { borderRadius: '0', railBorderRadius: '0' }); - + $('#order-detail-slimscroll').slimScroll({ height: height-180, size: '5px', @@ -79,6 +81,47 @@ $(document).on('turbolinks:load', function() { borderRadius: '0', railBorderRadius: '0' }); + + // Image Upload + $("#simple_menu_item_image_path").fileinput({ + previewFileType: "image", + allowedFileExtensions: ["jpg", "gif", "png"], + browseClass: "btn btn-success", + browseLabel: "Pick Image", + browseIcon: " ", + removeClass: "btn btn-danger", + removeLabel: "Delete", + removeIcon: " ", + showUpload: false, + // uploadClass: "btn btn-info", + // uploadLabel: "Upload", + // uploadIcon: " ", + previewTemplates: { + image: '
\n' + + ' {caption}\n' + + '
\n', + } + }); + + $("#product_image_path").fileinput({ + previewFileType: "image", + allowedFileExtensions: ["jpg", "gif", "png"], + browseClass: "btn btn-success", + browseLabel: "Pick Image", + browseIcon: " ", + removeClass: "btn btn-danger", + removeLabel: "Delete", + removeIcon: " ", + showUpload: false, + // uploadClass: "btn btn-info", + // uploadLabel: "Upload", + // uploadIcon: " ", + previewTemplates: { + image: '
\n' + + ' {caption}\n' + + '
\n', + } + }); }); $(document).on("focus", "[data-behaviour~='datepicker']", function(e){ diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss index 4c1983ee..771b1d48 100644 --- a/app/assets/stylesheets/application.scss +++ b/app/assets/stylesheets/application.scss @@ -6,6 +6,7 @@ @import "bootstrap-material-datetimepicker/css/bootstrap-material-datetimepicker"; @import "bootstrap-select/css/bootstrap-select"; @import "morrisjs/morris"; +@import "fileinput.min"; @import "BSBMaterial/style"; @import "BSBMaterial/themes/all-themes";