Exemple #1
0
    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;
    }