public static function scripts($load = array()) { $string = ''; $autocomplete = 'autocomplete.js'; $date = 'datepicker/bootstrap-datepicker.js'; foreach ($load as $scripts => $script) { $string .= Html::script('assets/js/' . ${$scripts}); } $string .= '<script language="javascript" type="text/javascript">$(document).ready(function() {'; if (array_key_exists('autocomplete', $load)) { $selector = $load['autocomplete']; $string .= '$("#' . $selector . '").autocomplete();'; } if (array_key_exists('date', $load)) { $date = explode('|', $load['date']); foreach ($date as $selector) { $string .= ' $("#' . $selector . '").datepicker({ format: "yyyy/mm/dd", todayBtn: "linked", autoclose: true }); '; } } $string .= '}); </script>'; return $string; }
public static function scripts() { $buffer = "\n"; //js links foreach (self::$js as $item) { $buffer .= HTML::script($item); } //inline scripts if (count(self::$scripts)) { $buffer .= sprintf("\n<script language=\"javascript\" type=\"text/javascript\">\n\$(document).ready(function () {\n\n %s \n\n});\n\n</script>\n", implode("\n", self::$scripts)); } return $buffer; }
public static function scripts() { $scripts = ''; $scripts .= HTML::script('jmedia/assets/js/jquery.knob.js'); $scripts .= HTML::script('jmedia/assets/js/jquery.ui.widget.js'); $scripts .= HTML::script('jmedia/assets/js/jquery.iframe-transport.js'); $scripts .= HTML::script('jmedia/assets/js/jquery.fileupload.js'); $scripts .= HTML::script('jmedia/assets/js/script.js'); $scripts .= '<script type="text/javascript">$("#delbtn").click(function(e){ var data = { ref : $("#delbtn").attr("data-del"), _token : "' . csrf_token() . '" }; var conf = confirm("Sure you want to delete?"); if(conf){ $.ajax({ url: "' . self::$upload_route . '/delete", data: data, method: "POST", beforeSend: function( xhr ) { xhr.overrideMimeType( "text/plain; charset=x-user-defined" ); } }) .done(function( response ) { $("#photoInfo").modal("hide"); $("img[data-ref="+data.ref+"]").parent().remove(); }); } });</script>'; return $scripts; }