4b98ce12822f86be8042ad4016474e3672284a974e2e62979e88c807a8ae9b35.php (9505B)
1 <?php 2 3 /* upgrade/upgrade.twig */ 4 class __TwigTemplate_e011a5b95ea98129a479e18fbb1749aa3b745dcec358a8238163ee31bbb78824 extends Twig_Template 5 { 6 public function __construct(Twig_Environment $env) 7 { 8 parent::__construct($env); 9 10 $this->parent = false; 11 12 $this->blocks = array( 13 ); 14 } 15 16 protected function doDisplay(array $context, array $blocks = array()) 17 { 18 // line 1 19 echo (isset($context["header"]) ? $context["header"] : null); 20 echo " 21 <div class=\"container\"> 22 <header> 23 <div class=\"row\"> 24 <div class=\"col-sm-6\"> 25 <h1 class=\"pull-left\">1<small>/2</small></h1> 26 <h3>"; 27 // line 7 28 echo (isset($context["heading_title"]) ? $context["heading_title"] : null); 29 echo "<br> 30 <small>"; 31 // line 8 32 echo (isset($context["text_upgrade"]) ? $context["text_upgrade"] : null); 33 echo "</small></h3> 34 </div> 35 <div class=\"col-sm-6\"> 36 <div id=\"logo\" class=\"pull-right hidden-xs\"><img src=\"view/image/logo.png\" alt=\"OpenCart\" title=\"OpenCart\" /></div> 37 </div> 38 </div> 39 </header> 40 <div class=\"row\"> 41 <div class=\"col-sm-9\"> 42 <h3>"; 43 // line 17 44 echo (isset($context["text_server"]) ? $context["text_server"] : null); 45 echo "</h3> 46 <fieldset> 47 <ol> 48 <li>"; 49 // line 20 50 echo (isset($context["text_error"]) ? $context["text_error"] : null); 51 echo "</li> 52 <li>"; 53 // line 21 54 echo (isset($context["text_clear"]) ? $context["text_clear"] : null); 55 echo "</li> 56 <li>"; 57 // line 22 58 echo (isset($context["text_admin"]) ? $context["text_admin"] : null); 59 echo "</li> 60 <li>"; 61 // line 23 62 echo (isset($context["text_user"]) ? $context["text_user"] : null); 63 echo "</li> 64 <li>"; 65 // line 24 66 echo (isset($context["text_setting"]) ? $context["text_setting"] : null); 67 echo "</li> 68 <li>"; 69 // line 25 70 echo (isset($context["text_store"]) ? $context["text_store"] : null); 71 echo "</li> 72 </ol> 73 </fieldset> 74 <h3>"; 75 // line 28 76 echo (isset($context["text_steps"]) ? $context["text_steps"] : null); 77 echo "</h3> 78 <fieldset> 79 <div class=\"form-group\"> 80 <label class=\"col-sm-2 control-label\">"; 81 // line 31 82 echo (isset($context["entry_progress"]) ? $context["entry_progress"] : null); 83 echo "</label> 84 <div class=\"col-sm-10\"> 85 <div class=\"progress\"> 86 <div id=\"progress-bar\" class=\"progress-bar\" style=\"width: 0%;\"></div> 87 </div> 88 <div id=\"progress-text\"></div> 89 </div> 90 </div> 91 </fieldset> 92 <div class=\"buttons\"> 93 <div class=\"text-right\"> 94 <input type=\"submit\" value=\""; 95 // line 42 96 echo (isset($context["button_continue"]) ? $context["button_continue"] : null); 97 echo "\" id=\"button-continue\" class=\"btn btn-primary\" /> 98 </div> 99 </div> 100 </div> 101 <div class=\"col-sm-3\">"; 102 // line 46 103 echo (isset($context["column_left"]) ? $context["column_left"] : null); 104 echo "</div> 105 </div> 106 <script type=\"text/javascript\"><!-- 107 var step = 0; 108 109 \$('#button-continue').on('click', function() { 110 \t\$('#progress-bar').addClass('progress-bar-success').css('width', '0%').removeClass('progress-bar-danger'); 111 \t\$('#progress-text').html(''); 112 \t\$('#button-continue').prop('disabled', true).before('<i class=\"fa fa-spinner fa-spin\"></i> '); 113 114 \tstart('index.php?route=upgrade/upgrade/next'); 115 }); 116 117 function start(url) { 118 \tsetTimeout(function(){ 119 \t\t\$.ajax({ 120 \t\t\turl: url, 121 \t\t\ttype: 'post', 122 \t\t\tdataType: 'json', 123 \t\t\tsuccess: function(json) { 124 \t\t\t\tif (json['error']) { 125 \t\t\t\t\t\$('#progress-bar').addClass('progress-bar-danger'); 126 \t\t\t\t\t\$('#progress-text').html('<div class=\"text-danger\">' + json['error'] + '</div>'); 127 128 \t\t\t\t\t\$('#button-continue').prop('disabled', false); 129 \t\t\t\t\t\$('.fa-spinner').remove(); 130 \t\t\t\t} 131 132 \t\t\t\tif (json['success']) { 133 \t\t\t\t\t\$('#progress-text').html('<span class=\"text-success\">' + json['success'] + '</span>'); 134 \t\t\t\t\t\$('#progress-bar').css('width', ((step /"; 135 // line 76 136 echo (isset($context["total"]) ? $context["total"] : null); 137 echo ") * 100) + '%'); 138 \t\t\t\t} 139 140 \t\t\t\tif (json['next']) { 141 \t\t\t\t\tstart(json['next']); 142 \t\t\t\t} else if (!json['error']) { 143 \t\t\t\t\t\$('#button-continue').replaceWith('<a href=\""; 144 // line 82 145 echo (isset($context["store"]) ? $context["store"] : null); 146 echo "\" class=\"btn btn-primary\">"; 147 echo (isset($context["button_continue"]) ? $context["button_continue"] : null); 148 echo "</a>'); 149 \t\t\t\t\t\$('.fa-spinner').remove(); 150 \t\t\t\t} 151 152 \t\t\t\tstep++; 153 \t\t\t}, 154 \t\t\terror: function(xhr, ajaxOptions, thrownError) { 155 \t\t\t\t\$('#progress-bar').addClass('progress-bar-danger'); 156 \t\t\t\t\$('#progress-text').html('<div class=\"text-danger\">' + (thrownError + \"\\r\\n\" + xhr.statusText + \"\\r\\n\" + xhr.responseText) + '</div>'); 157 \t\t\t\t\$('#button-continue').prop('disabled', false); 158 \t\t\t\t\$('.fa-spinner').remove(); 159 \t\t\t} 160 \t\t}); 161 \t}, 1000); 162 } 163 //--></script></div>"; 164 // line 98 165 echo (isset($context["footer"]) ? $context["footer"] : null); 166 } 167 168 public function getTemplateName() 169 { 170 return "upgrade/upgrade.twig"; 171 } 172 173 public function isTraitable() 174 { 175 return false; 176 } 177 178 public function getDebugInfo() 179 { 180 return array ( 165 => 98, 145 => 82, 136 => 76, 103 => 46, 96 => 42, 82 => 31, 76 => 28, 70 => 25, 66 => 24, 62 => 23, 58 => 22, 54 => 21, 50 => 20, 44 => 17, 32 => 8, 28 => 7, 19 => 1,); 181 } 182 } 183 /* {{ header }}*/ 184 /* <div class="container">*/ 185 /* <header>*/ 186 /* <div class="row">*/ 187 /* <div class="col-sm-6">*/ 188 /* <h1 class="pull-left">1<small>/2</small></h1>*/ 189 /* <h3>{{ heading_title }}<br>*/ 190 /* <small>{{ text_upgrade }}</small></h3>*/ 191 /* </div>*/ 192 /* <div class="col-sm-6">*/ 193 /* <div id="logo" class="pull-right hidden-xs"><img src="view/image/logo.png" alt="OpenCart" title="OpenCart" /></div>*/ 194 /* </div>*/ 195 /* </div>*/ 196 /* </header>*/ 197 /* <div class="row">*/ 198 /* <div class="col-sm-9">*/ 199 /* <h3>{{ text_server }}</h3>*/ 200 /* <fieldset>*/ 201 /* <ol>*/ 202 /* <li>{{ text_error }}</li>*/ 203 /* <li>{{ text_clear }}</li>*/ 204 /* <li>{{ text_admin }}</li>*/ 205 /* <li>{{ text_user }}</li>*/ 206 /* <li>{{ text_setting }}</li>*/ 207 /* <li>{{ text_store }}</li>*/ 208 /* </ol>*/ 209 /* </fieldset>*/ 210 /* <h3>{{ text_steps }}</h3>*/ 211 /* <fieldset>*/ 212 /* <div class="form-group">*/ 213 /* <label class="col-sm-2 control-label">{{ entry_progress }}</label>*/ 214 /* <div class="col-sm-10">*/ 215 /* <div class="progress">*/ 216 /* <div id="progress-bar" class="progress-bar" style="width: 0%;"></div>*/ 217 /* </div>*/ 218 /* <div id="progress-text"></div>*/ 219 /* </div>*/ 220 /* </div>*/ 221 /* </fieldset>*/ 222 /* <div class="buttons">*/ 223 /* <div class="text-right">*/ 224 /* <input type="submit" value="{{ button_continue }}" id="button-continue" class="btn btn-primary" />*/ 225 /* </div>*/ 226 /* </div>*/ 227 /* </div>*/ 228 /* <div class="col-sm-3">{{ column_left }}</div>*/ 229 /* </div>*/ 230 /* <script type="text/javascript"><!--*/ 231 /* var step = 0;*/ 232 /* */ 233 /* $('#button-continue').on('click', function() {*/ 234 /* $('#progress-bar').addClass('progress-bar-success').css('width', '0%').removeClass('progress-bar-danger');*/ 235 /* $('#progress-text').html('');*/ 236 /* $('#button-continue').prop('disabled', true).before('<i class="fa fa-spinner fa-spin"></i> ');*/ 237 /* */ 238 /* start('index.php?route=upgrade/upgrade/next');*/ 239 /* });*/ 240 /* */ 241 /* function start(url) {*/ 242 /* setTimeout(function(){*/ 243 /* $.ajax({*/ 244 /* url: url,*/ 245 /* type: 'post',*/ 246 /* dataType: 'json',*/ 247 /* success: function(json) {*/ 248 /* if (json['error']) {*/ 249 /* $('#progress-bar').addClass('progress-bar-danger');*/ 250 /* $('#progress-text').html('<div class="text-danger">' + json['error'] + '</div>');*/ 251 /* */ 252 /* $('#button-continue').prop('disabled', false);*/ 253 /* $('.fa-spinner').remove();*/ 254 /* }*/ 255 /* */ 256 /* if (json['success']) {*/ 257 /* $('#progress-text').html('<span class="text-success">' + json['success'] + '</span>');*/ 258 /* $('#progress-bar').css('width', ((step / {{ total }}) * 100) + '%');*/ 259 /* }*/ 260 /* */ 261 /* if (json['next']) {*/ 262 /* start(json['next']);*/ 263 /* } else if (!json['error']) {*/ 264 /* $('#button-continue').replaceWith('<a href="{{ store }}" class="btn btn-primary">{{ button_continue }}</a>');*/ 265 /* $('.fa-spinner').remove();*/ 266 /* }*/ 267 /* */ 268 /* step++;*/ 269 /* },*/ 270 /* error: function(xhr, ajaxOptions, thrownError) {*/ 271 /* $('#progress-bar').addClass('progress-bar-danger');*/ 272 /* $('#progress-text').html('<div class="text-danger">' + (thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText) + '</div>');*/ 273 /* $('#button-continue').prop('disabled', false);*/ 274 /* $('.fa-spinner').remove();*/ 275 /* }*/ 276 /* });*/ 277 /* }, 1000);*/ 278 /* }*/ 279 /* //--></script></div>*/ 280 /* {{ footer }}*/