+
+ <% end %> <% end %> <%= yield %>diff --git a/app/assets/javascripts/CRM.js b/app/assets/javascripts/CRM.js index a57de941..da856a16 100755 --- a/app/assets/javascripts/CRM.js +++ b/app/assets/javascripts/CRM.js @@ -19,6 +19,7 @@ //= require momentjs/moment //= require bootstrap-material-datetimepicker/js/bootstrap-material-datetimepicker //= require jquery-slimscroll/jquery.slimscroll.js +//= require bootstrap-notify/bootstrap-notify.js //= require node-waves/waves.js //= require sweetalert/sweetalert.min.js //= require BSBMaterial/admin.js diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 0023c41f..f9032db4 100755 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -24,6 +24,7 @@ //= require bootstrap/js/bootstrap.js //= require multi-select/js/jquery.multi-select.js //= require jquery-slimscroll/jquery.slimscroll.js +//= require bootstrap-notify/bootstrap-notify.js //= require node-waves/waves.js //= require sweetalert/sweetalert.min.js //= require autosize/autosize.js @@ -37,7 +38,9 @@ //= require select2 //= require custom.js + $(document).on('turbolinks:load', function() { + $('.datetimepicker').bootstrapMaterialDatePicker({ format: 'DD-MM-YYYY - HH:mm', @@ -57,9 +60,6 @@ $(document).on('turbolinks:load', function() { clearButton: true, date: false }); - -}); -$(document).on('turbolinks:load', function() { // Image Upload $("#simple_menu_item_image_path").fileinput({ @@ -102,12 +102,9 @@ $(document).on('turbolinks:load', function() { } }); -}); + -// $(document).on("focus", "[data-behaviour~='datepicker']", function(e){ -// $(this).datepicker({"format": "yyyy-M-dd", "weekStart": 1, "autoclose": true}); -// $('.dropdown-toggle').dropdown(); -// }); +}); function export_to(path) { @@ -116,3 +113,4 @@ function export_to(path) } + diff --git a/app/assets/javascripts/custom.js b/app/assets/javascripts/custom.js index 46543c6b..0fdec437 100644 --- a/app/assets/javascripts/custom.js +++ b/app/assets/javascripts/custom.js @@ -50,4 +50,50 @@ $(document).on('turbolinks:load', function() { }); }); + // for Notificaiotn message + var placementFrom = $("#notify_message").attr('data-placement-from'); + var placementAlign = $("#notify_message").attr('data-placement-align'); + var animateEnter = $("#notify_message").attr('data-animate-enter'); + var animateExit = $("#notify_message").attr('data-animate-exit'); + var colorName = $("#notify_message").attr('data-color-name'); + var text = $("#notify_message").attr('data-message'); + console.log(text); + if (text != null || colorName != null){ + showNotification(colorName, text, placementFrom, placementAlign, animateEnter, animateExit); + } + + function showNotification(colorName, text, placementFrom, placementAlign, animateEnter, animateExit) { + if (colorName === null || colorName === '') { colorName = 'bg-black'; } + if (animateEnter === null || animateEnter === '') { animateEnter = 'animated fadeInDown'; } + if (animateExit === null || animateExit === '') { animateExit = 'animated fadeOutUp'; } + var allowDismiss = true; + $.notify({ + message: text + }, + { + type: colorName, + allow_dismiss: allowDismiss, + newest_on_top: true, + timer: 1000, + placement: { + from: placementFrom, + align: placementAlign + }, + animate: { + enter: animateEnter, + exit: animateExit + }, + template: '
' + }); + } + //end Notificaiotn message }); diff --git a/app/assets/javascripts/origami.js b/app/assets/javascripts/origami.js index c799c0be..c7212c81 100755 --- a/app/assets/javascripts/origami.js +++ b/app/assets/javascripts/origami.js @@ -6,6 +6,7 @@ //= require turbolinks //= require cable //= require jquery-slimscroll/jquery.slimscroll.js +//= require bootstrap-notify/bootstrap-notify.js //= require node-waves/waves.js //= require sweetalert/sweetalert.min.js //= require BSBMaterial/admin.js diff --git a/app/controllers/base_origami_controller.rb b/app/controllers/base_origami_controller.rb index 126b20b0..a3142197 100755 --- a/app/controllers/base_origami_controller.rb +++ b/app/controllers/base_origami_controller.rb @@ -4,9 +4,10 @@ class BaseOrigamiController < ActionController::Base #before_action :check_installation protect_from_forgery with: :exception - rescue_from CanCan::AccessDenied do |exception| flash[:warning] = exception.message + puts "ssssssssssss" + puts flash redirect_to origami_root_path end diff --git a/app/controllers/origami/cash_outs_controller.rb b/app/controllers/origami/cash_outs_controller.rb index 7f88f7e8..048e78b4 100755 --- a/app/controllers/origami/cash_outs_controller.rb +++ b/app/controllers/origami/cash_outs_controller.rb @@ -1,4 +1,4 @@ -class Origami::CashOutsController < ApplicationController#BaseOrigamiController +class Origami::CashOutsController < BaseOrigamiController def new end diff --git a/app/controllers/origami/paypar_payments_controller.rb b/app/controllers/origami/paypar_payments_controller.rb index 8f9cb59d..0c3ea11f 100755 --- a/app/controllers/origami/paypar_payments_controller.rb +++ b/app/controllers/origami/paypar_payments_controller.rb @@ -1,4 +1,4 @@ -class Origami::PayparPaymentsController < ApplicationController#BaseOrigamiController +class Origami::PayparPaymentsController < BaseOrigamiController def create sale_id = params[:sale_id] redeem_amount = params[:redeem_amount] diff --git a/app/controllers/origami/void_controller.rb b/app/controllers/origami/void_controller.rb index 15215279..1cf1ec65 100755 --- a/app/controllers/origami/void_controller.rb +++ b/app/controllers/origami/void_controller.rb @@ -1,4 +1,4 @@ -class Origami::VoidController < ApplicationController +class Origami::VoidController < BaseOrigamiController authorize_resource :class => false def overall_void diff --git a/app/views/crm/customers/_new_form.html.erb b/app/views/crm/customers/_new_form.html.erb index bba21b02..0d6fe012 100755 --- a/app/views/crm/customers/_new_form.html.erb +++ b/app/views/crm/customers/_new_form.html.erb @@ -15,14 +15,14 @@ <%= f.radio_button :salutation,"Mdm", :class => "salutation mdm with-gap radio-col-indigo", :value=>"Mdm", :style=>"width: 30px"%> -+
+ <% end %> <% end %> <%= yield %>+
+ <% end %> <%= yield %>