var/cache/dev/twig/29/291c142a35d733847507ecec657e199e77264d6739317b6611a1c6fa03fadbac.php line 51

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* upload.html.twig */
  14. class __TwigTemplate_5a599ac8faf2cd69b5d6e277d6082e2174cc18263441ec8a32a46ddaf7a26e86 extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->blocks = [
  23.             'title' => [$this'block_title'],
  24.             'stylesheets' => [$this'block_stylesheets'],
  25.             'body' => [$this'block_body'],
  26.             'javascripts' => [$this'block_javascripts'],
  27.         ];
  28.     }
  29.     protected function doGetParent(array $context)
  30.     {
  31.         // line 1
  32.         return "base.html.twig";
  33.     }
  34.     protected function doDisplay(array $context, array $blocks = [])
  35.     {
  36.         $macros $this->macros;
  37.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  38.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""upload.html.twig"));
  39.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  40.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""upload.html.twig"));
  41.         $this->parent $this->loadTemplate("base.html.twig""upload.html.twig"1);
  42.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  43.         
  44.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  45.         
  46.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  47.     }
  48.     // line 3
  49.     public function block_title($context, array $blocks = [])
  50.     {
  51.         $macros $this->macros;
  52.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  53.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  54.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  55.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  56.         echo " Reportes - Racing Cargo ";
  57.         
  58.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  59.         
  60.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  61.     }
  62.     // line 5
  63.     public function block_stylesheets($context, array $blocks = [])
  64.     {
  65.         $macros $this->macros;
  66.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  67.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  68.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  69.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  70.         // line 6
  71.         echo "    ";
  72.         $this->displayParentBlock("stylesheets"$context$blocks);
  73.         echo "
  74.     <link rel=\"stylesheet\" href=\"//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css\">
  75.     <script src=\"https://kit.fontawesome.com/f09ec0fe5b.js\" crossorigin=\"anonymous\"></script>
  76.     <link rel=\"stylesheet\" href=\"styles/upload.css\">
  77.  
  78. ";
  79.         
  80.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  81.         
  82.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  83.     }
  84.     // line 13
  85.     public function block_body($context, array $blocks = [])
  86.     {
  87.         $macros $this->macros;
  88.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  89.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  90.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  91.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  92.         // line 14
  93.         echo "<link rel=\"shortcut icon\" href=\"data:image/png;base64,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\">
  94. <div class=\"row\" style=\"min-height: 100vh;\">
  95. \t<div class=\"col-md-1 col-lg-3\"></div>
  96. \t<div class=\"col-md-10 col-lg-6\">
  97. \t\t<div class=\"card\" style=\"width: 100%; margin-top: 15%\">
  98. \t\t\t<div class=\"card-body\">
  99. \t\t\t\t<h5 class=\"card-title\" style=\"color: #5b67af; text-align: center;\"><i class=\"fas fa-cloud-upload-alt\" style=\"color: #5b67af; font-size: 60px\"></i></h5>
  100. \t\t\t\t<h6 class=\"card-subtitle mb-2\"style=\"color: #5b67af;text-align: center;\">Sube el archivo aquí:</h6>
  101. \t\t\t\t<div class=\"custom-file mb-2 form-group\">
  102. \t\t\t\t\t<label class=\"custom-file-label required\" for=\"form_archivo\">Elegir Archivo</label>
  103. \t\t\t\t\t<input id=\"form_archivo\" type=\"file\" required=\"required\" accept=\".xlsx, .csv, application/vnd.openxmlformats-officedocument.spreadsheethtml.sheet, application/vnd.ms-excel\" class=\"d-none\">
  104. \t\t\t\t</div>
  105. \t\t\t\t<div style=\"text-align: center;\">
  106. \t\t\t\t\t<div>
  107. \t\t\t\t\t\t<button type=\"submit\" id=\"form_Guardar\" onclick=\"procesarArchivo()\" class=\"btn btn-outline-success\">Procesar Archivo</button>
  108. \t\t\t\t\t</div>
  109. \t\t\t\t</div>
  110. \t\t\t</div>
  111. \t\t</div>
  112. \t</div>
  113. \t<div class=\"col-md-1 col-lg-3\"></div>
  114. </div>
  115. </div>
  116. ";
  117.         
  118.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  119.         
  120.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  121.     }
  122.     // line 39
  123.     public function block_javascripts($context, array $blocks = [])
  124.     {
  125.         $macros $this->macros;
  126.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  127.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  128.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  129.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  130.         // line 40
  131.         $this->displayParentBlock("javascripts"$context$blocks);
  132.         echo "
  133. <script src=\"";
  134.         // line 41
  135.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("js/upload.js"), "html"nulltrue);
  136.         echo "\"></script>
  137. <script>
  138. \tvar uploadFileUrl = \"";
  139.         // line 44
  140.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("_upload_file");
  141.         echo "\";
  142.     \$(document).on('change', '#form_archivo', function() {
  143.       var fileName = document.getElementById(\"form_archivo\").files[0].name;
  144.       \$('.custom-file-label').text(fileName);
  145.     });
  146. </script>
  147. ";
  148.         
  149.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  150.         
  151.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  152.     }
  153.     /**
  154.      * @codeCoverageIgnore
  155.      */
  156.     public function getTemplateName()
  157.     {
  158.         return "upload.html.twig";
  159.     }
  160.     /**
  161.      * @codeCoverageIgnore
  162.      */
  163.     public function isTraitable()
  164.     {
  165.         return false;
  166.     }
  167.     /**
  168.      * @codeCoverageIgnore
  169.      */
  170.     public function getDebugInfo()
  171.     {
  172.         return array (  171 => 44,  165 => 41,  161 => 40,  151 => 39,  118 => 14,  108 => 13,  90 => 6,  80 => 5,  61 => 3,  38 => 1,);
  173.     }
  174.     public function getSourceContext()
  175.     {
  176.         return new Source("{% extends 'base.html.twig' %}
  177. {% block title %} Reportes - Racing Cargo {% endblock %}
  178. {% block stylesheets %}
  179.     {{ parent() }}
  180.     <link rel=\"stylesheet\" href=\"//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css\">
  181.     <script src=\"https://kit.fontawesome.com/f09ec0fe5b.js\" crossorigin=\"anonymous\"></script>
  182.     <link rel=\"stylesheet\" href=\"styles/upload.css\">
  183.  
  184. {% endblock %}
  185. {% block body %}
  186. <link rel=\"shortcut icon\" href=\"data:image/png;base64,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\">
  187. <div class=\"row\" style=\"min-height: 100vh;\">
  188. \t<div class=\"col-md-1 col-lg-3\"></div>
  189. \t<div class=\"col-md-10 col-lg-6\">
  190. \t\t<div class=\"card\" style=\"width: 100%; margin-top: 15%\">
  191. \t\t\t<div class=\"card-body\">
  192. \t\t\t\t<h5 class=\"card-title\" style=\"color: #5b67af; text-align: center;\"><i class=\"fas fa-cloud-upload-alt\" style=\"color: #5b67af; font-size: 60px\"></i></h5>
  193. \t\t\t\t<h6 class=\"card-subtitle mb-2\"style=\"color: #5b67af;text-align: center;\">Sube el archivo aquí:</h6>
  194. \t\t\t\t<div class=\"custom-file mb-2 form-group\">
  195. \t\t\t\t\t<label class=\"custom-file-label required\" for=\"form_archivo\">Elegir Archivo</label>
  196. \t\t\t\t\t<input id=\"form_archivo\" type=\"file\" required=\"required\" accept=\".xlsx, .csv, application/vnd.openxmlformats-officedocument.spreadsheethtml.sheet, application/vnd.ms-excel\" class=\"d-none\">
  197. \t\t\t\t</div>
  198. \t\t\t\t<div style=\"text-align: center;\">
  199. \t\t\t\t\t<div>
  200. \t\t\t\t\t\t<button type=\"submit\" id=\"form_Guardar\" onclick=\"procesarArchivo()\" class=\"btn btn-outline-success\">Procesar Archivo</button>
  201. \t\t\t\t\t</div>
  202. \t\t\t\t</div>
  203. \t\t\t</div>
  204. \t\t</div>
  205. \t</div>
  206. \t<div class=\"col-md-1 col-lg-3\"></div>
  207. </div>
  208. </div>
  209. {% endblock %}
  210. {% block javascripts %}
  211. {{ parent() }}
  212. <script src=\"{{ asset('js/upload.js') }}\"></script>
  213. <script>
  214. \tvar uploadFileUrl = \"{{path ('_upload_file')}}\";
  215.     \$(document).on('change', '#form_archivo', function() {
  216.       var fileName = document.getElementById(\"form_archivo\").files[0].name;
  217.       \$('.custom-file-label').text(fileName);
  218.     });
  219. </script>
  220. {% endblock %}
  221. ""upload.html.twig""/var/www/templates/upload.html.twig");
  222.     }
  223. }