src/Noahtech/Sistemas/FuszionBundle/Resources/views/public/home/inicio.html.twig line 1

Open in your IDE?
  1. {% extends '@NoahtechSistemasFuszion/Default/base_inicio.html.twig' %}
  2. {% block title %}
  3.     Consejo Medico Jujuy | Home
  4. {% endblock %}
  5. {% block stylesheets %}
  6.     <style>
  7.         .banner {
  8.             display: flex;
  9.             justify-content: space-between;
  10.             align-items: center;
  11.             background-color: #f2f2f2;
  12.             padding: 50px;
  13.             background-image: radial-gradient(circle farthest-corner at 45px 45px , #00bfff 50%, rgba(0, 0, 0, 0) 0%, #fff 50%);
  14.         }
  15.         .banner-text {
  16.         max-width: 50%;
  17.         text-align: left;
  18.         padding: 10px;
  19.         }
  20.         .banner-text h1 {
  21.         font-size: 3rem;
  22.         color: #fff;
  23.         }
  24.         .banner-text h2 {
  25.         font-size: 1.5rem;
  26.         color: #fff;
  27.         }
  28.         .btn {
  29.             padding: 10px 20px;
  30.             background-color: #2733a4;
  31.             color: #fff;
  32.             border: none;
  33.             border-radius: 5px;
  34.             cursor: pointer;
  35.             text-align: right;
  36.         }
  37.         .banner-img {
  38.         position: relative;
  39.         width: 50%;
  40.         }
  41.         .banner-img img {
  42.         width: 100%;
  43.         }
  44.         .circle {
  45.         position: absolute;
  46.         top: 50%;
  47.         right: 0%;
  48.         transform: translateY(-50%);
  49.         width: 200px;
  50.         height: 200px;
  51.         background-color: #00bfff;
  52.         border-radius: 50%;
  53.         display: flex;
  54.         justify-content: center;
  55.         align-items: center;
  56.         text-align: center;
  57.         color: #fff;
  58.         }
  59.         .circle p {
  60.         font-size: 1.5rem;
  61.         font-weight: bold;
  62.         }
  63.         @media screen and (max-width: 1000px) {
  64.             .banner-img {
  65.                 visibility: hidden;
  66.                 display: none;
  67.             }
  68.         }
  69.         @media screen and (max-width: 1000px) {
  70.             .banner-text {
  71.                 max-width: 100%;
  72.                 text-align: center;
  73.                 background-color: #00bfff;
  74.             }
  75.         }
  76.         @media screen and (max-width: 1000px) {
  77.             .banner {
  78.                 background-image: none;
  79.             }
  80.         }
  81.         /*css precios*/
  82.         .preCaption {
  83.             text-align: left;
  84.         }
  85.         .preInput {
  86.             font-family: 'SF-Pro-Text';
  87.             font-weight: bold;
  88.             font-size: 25px;
  89.             border: none;
  90.             background: transparent;
  91.             color: #27a9e3;
  92.         }
  93.         .preSpan {
  94.             font-weight: bold;
  95.             font-size: 25px;
  96.             border: none;
  97.             color: #2733a4;
  98.             background: transparent;
  99.         }
  100.         .preP {
  101.             font-family: 'SF-Pro-Text';
  102.             font-weight: bold;
  103.             font-size: 25px;
  104.             border: none;
  105.             color: #1f1f20;
  106.             background: transparent;
  107.             text-align: left;
  108.             padding-left: 7rem;
  109.             margin-block-start: 0px;
  110.         }
  111.         .titulo {
  112.             color: #2733a4;
  113.             font-weight: 900;
  114.             font-size: 3.25rem;
  115.         }
  116.         .subtitulo {
  117.             color: #27a9e3;
  118.             font-weight: 900;
  119.         }
  120.         @media (max-width: 1240px) {
  121.             .informacion {
  122.                 display: none;
  123.             }
  124.             .titulo {
  125.                 font-size: 1.25rem;
  126.             }
  127.             .titulo1 {
  128.                 font-size: 1.25rem;
  129.             }
  130.             .subtitulo {
  131.                 font-size: 1.25rem;
  132.             }
  133.             .preSpan {
  134.                 font-size: 1.25rem;
  135.             }
  136.         }
  137.         @media (max-width: 900px) {
  138.             .informacion {
  139.                 display: none;
  140.             }
  141.             .titulo {
  142.                 font-size: 0.70rem;
  143.             }
  144.             .titulo1 {
  145.                  font-size: 0.70rem;
  146.             }
  147.             .subtitulo {
  148.                  font-size: 0.70rem;
  149.             }
  150.             .preSpan {
  151.                  font-size: 0.70rem;
  152.             }
  153.         }
  154.         @media (max-width: 500px) {
  155.             .informacion {
  156.                 display: none;
  157.             }
  158.             .titulo {
  159.                 display: none;
  160.             }
  161.             .titulo1 {
  162.                 font-size: 10px;
  163.             }
  164.             .subtitulo {
  165.                 font-size: 10px;
  166.             }
  167.             .subtitulo1 {
  168.                 margin-bottom: -16px;
  169.             }
  170.             .preSpan {
  171.                 display: none;
  172.             }
  173.         }
  174.         .titulo1 {
  175.             color: #2733a4;
  176.             font-weight: 900;
  177.         }
  178.     </style>
  179. {% endblock %}
  180. {% block header %}
  181.     {% include '@NoahtechSistemasFuszion/Default/header.html.twig' %}
  182. {% endblock %}
  183. {% block body %}
  184.     <section data-ng-controller="InicioController" data-ng-init="initInicio({{ title|json_encode() }}, {{ data|json_encode() }}, {{ precio|json_encode() }});" >
  185.     {# Sección Slider #}
  186.         <div id="carouselExampleControls" class="carousel slide" data-bs-ride="carousel">
  187.         
  188.             <div class="carousel-inner"> 
  189.               <div class="carousel-item">
  190.                     <img src="{{asset('uploads/images/sliders/jerarquizacion.png')}}" class="d-block w-100" alt="...">
  191.                 </div>
  192.                   <div class="carousel-item">
  193.                     <img src="{{asset('uploads/images/sliders/jerarquizacion2.png')}}" class="d-block w-100" alt="...">
  194.                 </div>
  195.                   <div class="carousel-item">
  196.                     <img src="{{asset('uploads/images/sliders/prenatal.png')}}" class="d-block w-100" alt="...">
  197.                 </div>
  198.                <div class="carousel-item">
  199.                     <img src="{{asset('uploads/images/sliders/especialista.png')}}" class="d-block w-100" alt="...">
  200.                 </div>
  201.                 <div class="carousel-item">
  202.                     <img src="{{asset('uploads/images/sliders/diagnostico.png')}}" class="d-block w-100" alt="...">
  203.                 </div>
  204.                 <div class="carousel-item">
  205.                     <img src="{{asset('uploads/images/sliders/trabajos.png')}}" class="d-block w-100" alt="...">
  206.                 </div>
  207.                 <div class="carousel-item">
  208.                   <a href="{{ asset('uploads/pdf/xelion.pdf') }}" download="xelion.pdf">
  209.                     <img src="{{asset('uploads/images/sliders/xelion.png')}}" class="d-block w-100" alt="...">
  210.                   </a>
  211.                 </div>
  212.                   <div class="carousel-item">
  213.                   <a href="{{ asset('uploads/pdf/receta.pdf') }}" download="receta.pdf">
  214.                     <img src="{{asset('uploads/images/sliders/receta.png')}}" class="d-block w-100" alt="...">
  215.                   </a>
  216.                 </div>
  217.                 <div class="carousel-item">
  218.                     <img src="{{asset('uploads/images/sliders/confemel.png')}}" class="d-block w-100" alt="...">
  219.                 </div>
  220.                 <div class="carousel-item">
  221.                     <img src="{{asset('uploads/images/sliders/comunicado.png')}}" class="d-block w-100" alt="...">
  222.                 </div>
  223.                 <div class="carousel-item"> 
  224.                     <a href="{{ asset('uploads/pdf/comunicado13.pdf') }}" target="_blank" rel="noopener noreferrer">
  225.                         <img src="{{asset('uploads/images/sliders/cofemecoRechazo.png')}}" class="d-block w-100" alt="...">
  226.                     </a>
  227.                 </div>
  228.               
  229.                 <div class="carousel-item">
  230.                     <img src="{{asset('uploads/images/sliders/sliderfilmacion.jpg')}}" class="d-block w-100" alt="...">
  231.                 </div>
  232.             
  233.                 <div class="carousel-item">
  234.                     <img src="{{asset('uploads/images/sliders/slider11.png')}}" class="d-block w-100" alt="...">
  235.                 </div>
  236.                 <div class="carousel-item active">
  237.                     <img src="{{asset('uploads/images/sliders/slider01.png')}}" class="d-block w-100" alt="...">
  238.                         <div class="carousel-caption preCaption">
  239.                             <div class="row informacion1">
  240.                                 <div class="col-md-6">
  241.                                     <h1 class="titulo">Consejo de Médicos de la provincia de Jujuy</h1>
  242.                                     <br/>
  243.                                     <h3 class="subtitulo">Ley 4177/86</h3>
  244.                                     <h3 class="subtitulo subtitulo1">Arancel mínimo referencial sugerido<br>De consultas médicas en consultorio:</h3>
  245.                                     <br/>
  246.                                     <h3 class="titulo1">NO ESPECIALISTAS ${[{no_especialistas}]}</h3>
  247.                                     <h3 class="titulo1">ESPECIALISTAS ${[{especialistas}]}</h3>
  248.                                     <div>
  249.                                         <span class="preSpan">Aprobado en resolucion N° {[{resolucion}]}</span><br>
  250.                                         <span class="preSpan">De fecha {[{fecha | date: 'dd/MM/yyyy'}]}</span>
  251.                                     </div>
  252.                                     {% if precio[0].archivo %}
  253.                                         <a href="{{ asset('uploads/files/precios/pdf/' ~ precio[0].archivo) }}" target="_blank" rel="noopener noreferrer" class="btn btn-primary" style="margin-right: 10px;">
  254.                                             Descargar
  255.                                         </a>
  256.                                     {% endif %}
  257.                                 </div>
  258.                                 <div class="col-md-6 informacion">
  259.                                     <p class="preP">
  260.                                         Se encuentra prohibido grabar, filmar o tomar fotografías de la consulta médica por cualquier dispositivo electrónico y/o digital.
  261.                                         A fin de resguardar la privacidad, confidencialidad e intimidad de los pacientes.
  262.                                         Ley 26.529 y ley 25.326
  263.                                         Evite inconvenientes
  264.                                     </p>
  265.                                 </div>
  266.                             </div>
  267.                         </div>
  268.                 </div>
  269.            
  270.                 <button class="carousel-control-prev" type="button" data-bs-target="#carouselExampleControls" data-bs-slide="prev">
  271.                     <span class="carousel-control-prev-icon" aria-hidden="true"></span>
  272.                     <span class="visually-hidden">Previous</span>
  273.                 </button>
  274.                 <button class="carousel-control-next" type="button" data-bs-target="#carouselExampleControls" data-bs-slide="next">
  275.                     <span class="carousel-control-next-icon" aria-hidden="true"></span>
  276.                     <span class="visually-hidden">Next</span>
  277.                 </button>
  278.             </div>
  279.         </div>
  280.        
  281.        
  282.         <br>
  283.         <br>
  284.         {# Sección Slider cursos #}
  285.         <div class="row" data-ng-if="cursos.length > 0">
  286.             <div class="col-md-12" style="background-color: #00aef0; height: 100px; display: flex; justify-content: space-between; align-items: center;">
  287.                 <h1 style="text-align: center; color: white; margin: 0; flex-grow: 1;">Nuestros Cursos</h1>
  288.                 <a href="{{ path('public_registrar_alumno') }}" class="btn btn-primary" style="margin-right: 10px;">Registrarme</a>
  289.             </div>
  290.             <div class="col-md-12">
  291.                 <br>
  292.                 <div id="carouselExampleCaptions" class="carousel carousel-dark slide" data-bs-ride="carousel">
  293.                     <div class="carousel-inner">
  294.                         <div class="carousel-item" data-ng-repeat="curso in cursos" data-ng-class="{active: $first}" >
  295.                             <div class="row">
  296.                                 <div class="col-md-12">
  297.                                     <div class="banner">
  298.                                         <div class="banner-text">
  299.                                             <h1>Aprende en línea con nosotros</h1>
  300.                                             <br>
  301.                                             <h2><strong>Curso:</strong> {[{curso.nombre}]}</h2>
  302.                                             <h2><strong>Descripción:</strong> {[{curso.nombre}]}</h2>
  303.                                             <h2><strong>Dirigido:</strong> {[{curso.dirigido}]}</h2>
  304.                                             <h2><strong>Fecha de inicio:</strong> {[{curso.fecha_inicio | date: 'dd-MM-yyyy'}]}</h2>
  305.                                             <h2><strong>Precio:</strong> Consultar en el Consejo Médico</h2>
  306.                                             <br>
  307.                                             <h2><strong>Modalidad:</strong> {[{curso.modalidad}]}</h2>
  308.                                             <br>
  309.                                             {# <a class="btn btn-lg" href="{{ path('login') }}">Inscríbete</a> #}
  310.                                         </div>
  311.                                         <div class="banner-img">
  312.                                             <div class="circle">
  313.                                                 <p>Actualiza tus habilidades!</p>
  314.                                             </div>
  315.                                             <a href="{[{'public/cursos/detalle/'+curso.id}]}"><img data-ng-src="{[{curso.urlFoto}]}" alt="{[{curso.nombre}]}" ></a>
  316.                                         </div>
  317.                                     </div>
  318.                                 </div>
  319.                             </div>
  320.                         </div>
  321.                     </div>
  322.                     <button class="carousel-control-prev" type="button" data-bs-target="#carouselExampleCaptions" data-bs-slide="prev">
  323.                         <span class="carousel-control-prev-icon" aria-hidden="true"></span>
  324.                         <span class="visually-hidden">Previous</span>
  325.                     </button>
  326.                     <button class="carousel-control-next" type="button" data-bs-target="#carouselExampleCaptions" data-bs-slide="next">
  327.                         <span class="carousel-control-next-icon" aria-hidden="true"></span>
  328.                         <span class="visually-hidden">Next</span>
  329.                     </button>
  330.                 </div>
  331.             </div>
  332.         </div>
  333.         {# Fin seccion de cursos #}
  334.         <br>
  335.         <br>
  336.         <a href="{{ path('public_residencias',{id: 24}) }}">
  337.             <img src="{{asset('uploads/images/sliders/residencias.PNG')}}" alt="Residencias Médicas" style="width:100%; max-width:100%; height:auto;">
  338.         </a>
  339.         <br><br><br>
  340.     {# Fin Sección Slider #}
  341.     {# Sección de imagenes #}
  342.         <div class="row" style="text-align: center;">
  343.             <div class="col-xs-12 col-sm-12 col-md-4">
  344.                 <div class="card">
  345.                  {#   <a href="{{ path('public_noticias',{id: 24}) }}"> #}
  346.                 <a href="{{ path('public_cursos',{id: 24}) }}">
  347.                     <img src="{{asset('uploads/images/assets/images/3.png')}}" alt="..." width="300" height="300">
  348.                     <div class="card-body">
  349.                         <p class="card-text" style="color: #6ec1e4; font-size: 20px;"><b>Cursos y Capacitaciones</b></p>
  350.                     </div>
  351.                 </a>                    
  352.                 </div>
  353.             </div>
  354.             <div class="col-xs-12 col-sm-12 col-md-4">
  355.                 <div class="card">
  356.                 <a href="{{ path('public_cursos',{id: 24}) }}">
  357.                     {# <li><a class="dropdown-item" href="{{ path('public_cursos',{id: 24}) }}">Cursos y Capacitaciones</a></li> #}
  358.                     <img src="{{asset('uploads/images/assets/images/1.png')}}" alt="..." width="300" height="300">
  359.                     <div class="card-body">
  360.                         <p class="card-text" style="color: #6ec1e4; font-size: 20px;"><b>Plataforma Virtual</b></p>
  361.                     </div>
  362.                 </a>                    
  363.                 </div>
  364.             </div>
  365.             <div class="col-xs-12 col-sm-12 col-md-4">
  366.                 <div class="card">
  367.                     <a href="{{ path('public_noticias_para_medicos',{id: 24}) }}">
  368.                         <img src="{{asset('uploads/images/assets/images/4.png')}}" alt="..." width="300" height="300">
  369.                         <div class="card-body">
  370.                             <p class="card-text" style="color: #6ec1e4; font-size: 20px;"><b>Noticias para Médicos</b></p>
  371.                         </div>
  372.                     </a>                    
  373.                 </div>
  374.             </div>
  375.         </div>
  376.         <div class="row" style="text-align: center;">
  377.             <div class="col-xs-12 col-sm-12 col-md-4">
  378.                 <div class="card">
  379.                     <a href="{{ path('public_arte_de_curar',{id: 24}) }}">
  380.                         <img src="{{asset('uploads/images/assets/images/5.jpeg')}}" alt="..." width="300" height="300">
  381.                         <div class="card-body">
  382.                             <p class="card-text" style="color: #6ec1e4; font-size: 20px;"><b>El Arte de Curar</b></p>
  383.                         </div>
  384.                     </a>                    
  385.                 </div>
  386.             </div>
  387.             <div class="col-xs-12 col-sm-12 col-md-4">
  388.                 <div class="card">
  389.                 <a href="{{ path('public_autoridades',{id: 1}) }}">
  390.                     <img src="{{asset('uploads/images/assets/images/2.png')}}" alt="..." width="300" height="300">
  391.                     <div class="card-body">
  392.                         <p class="card-text" style="color: #6ec1e4; font-size: 20px;"><b>Autoridades del Consejo Médico</b></p>
  393.                     </div>
  394.                 </a>                    
  395.                 </div>
  396.             </div>
  397.             <div class="col-xs-12 col-sm-12 col-md-4">
  398.                 <div class="card">
  399.                 <a href="{{ path('public_confemeco',{id: 12}) }}">
  400.                     <img src="{{asset('uploads/images/assets/images/confemeco2.jpeg')}}" alt="..." width="300" height="300">
  401.                     <div class="card-body">
  402.                         <p class="card-text" style="color: #6ec1e4; font-size: 20px;"><b>Noticias y Capacitaciones CONFEMECO</b></p>
  403.                     </div>
  404.                 </a>                    
  405.                 </div>
  406.             </div>
  407.         </div>
  408.         {# Fin  seccion de imagenes #}
  409.     {# Seccion busca tu médico #}
  410.     <div class="row" style="text-align: center;">
  411.         <div class="col-xs-12 col-sm-12 col-md-4">
  412.             <img src="{{ asset('uploads/images/assets/images/7.png') }}" alt="" width="300" height="400"></img>
  413.         </div>
  414.         <div class="col-xs-12 col-sm-12 col-md-8" style="padding: 2%;">
  415.             <div style="margin-right: 60%;">
  416.                 <div style="border: 2px solid #6CE55B;"></div>
  417.             </div>            
  418.             <div style="text-align: center; padding-top: 3%;">
  419.                 <a href="{{ path('public_medicos_listado') }}" class="btn btnBuscaMedico"><b>Busca a tu Médico</b></a>
  420.             </div>
  421.             <div style="width: 100%; padding: 3%;">
  422.                 <hr style="color: #6CE55B; height: 2px;">                
  423.             </div>
  424.             <div style="text-align: center; padding-bottom: 3%;">
  425.                 <a href="{{ path('public_medicos_listado') }}" class="btn btnBuscaMedico"><b>Por especialidad</b></a>
  426.             </div>
  427.             <div style="margin-left: 60%;">
  428.             <div style="border: 2px solid #6CE55B;"></div>
  429.         </div>
  430.     </div>
  431.     {# Fin Seccion busca tu médico #}    
  432.     {# Seccion sabias que? #}
  433.     <div class="row" style="text-align: center;">
  434.         <div class="col-xs-12 col-sm-12 col-md-12" style="background-color:grey;">
  435.             <div class="card" style="background-color:grey; margin: 20px !important;">
  436.                 <div class="card-body" style="color:white;">
  437.                     <h2>Los consejos de Esculapio</h2>
  438.                     <p style="font-size: 25px;">¿Quieres ser médico, hijo mío? Aspiración es esta de un alma generosa, de un espíritu ávido de ciencia. Deseas que los hombres te tengan por un dios que alivia sus males y ahuyenta de ellos el temor. Pero ¿has pensado en lo que va a ser tu vida?. Tendrás que renunciar a la vida privada: mientras la mayoría de los ciudadanos pueden, terminada su tarea, aislarse lejos de los inoportunos, tu puerta estará siempre abierta a todos. A toda hora del día y de la noche vendrán a turbar tu descanso, tus aficiones, tu meditación; ya no tendrás horas que…</p>
  439.                     <a href="#" class="btn btn-default makebooking">Mas...</a>
  440.                 </div>
  441.             </div>
  442.         </div>
  443.     </div>
  444.     {# Fin seccion sabias que? #}
  445.     {% include '@NoahtechSistemasFuszion/Default/footer.html.twig' %}
  446.     </section>    
  447. {% endblock %}
  448. {% block javascripts %}
  449.     <script type="text/javascript" src="{{asset('app/js/controllers/inicioController.js')}}"></script>
  450.     <script type="text/javascript" src="{{asset('app/js/services/inicioService.js')}}"></script>
  451.     <script src="//openlayers.org/api/2.13.1/OpenLayers.js"></script>
  452.     <script>
  453.         map = new OpenLayers.Map("mapdivCentro");
  454.         map.addLayer(new OpenLayers.Layer.OSM());
  455.         var lonLat = new OpenLayers.LonLat(-65.31520,-24.18192)
  456.             .transform(
  457.                 new OpenLayers.Projection("EPSG:4326"), // transform from WGS 1984
  458.                 map.getProjectionObject() // to Spherical Mercator Projection
  459.             );
  460.         var zoom=13;
  461.         var markers = new OpenLayers.Layer.Markers( "Markers" );
  462.         map.addLayer(markers);
  463.         markers.addMarker(new OpenLayers.Marker(lonLat));
  464.         map.setCenter (lonLat, zoom);  
  465.     </script>
  466.     <script>
  467.         map = new OpenLayers.Map("mapdivPerales");
  468.         map.addLayer(new OpenLayers.Layer.OSM());
  469.         var lonLat = new OpenLayers.LonLat(-65.32338,-24.17112)
  470.             .transform(
  471.                 new OpenLayers.Projection("EPSG:4326"), // transform from WGS 1984
  472.                 map.getProjectionObject() // to Spherical Mercator Projection
  473.             );
  474.         var zoom=13;
  475.         var markers = new OpenLayers.Layer.Markers( "Markers" );
  476.         map.addLayer(markers);
  477.         markers.addMarker(new OpenLayers.Marker(lonLat));
  478.         map.setCenter (lonLat, zoom);
  479.     </script>
  480.   
  481.   {% endblock %}
  482.