Файловый менеджер - Редактировать - /var/www/vhosts/allit.dev1.mndrn.cloud/wp-content/themes/allit/page.php
Назад
<?php get_header(); ?> <?php $contenutoprodotto = get_field('contenuto_prodotto'); ?> <?php $titolo = get_field('titolo'); ?> <?php $introazienda = get_field('intro_azienda'); ?> <?php $finalimg = get_field('immagini_finali'); $pdflist = get_field('list_pdf'); $approfondisci = get_field('approfondisci'); $deskImg = get_field('immagine_desk'); $path = $_SERVER['REQUEST_URI']; ?> <picture class="picture-hero"> <source media="(min-width:1024px)" srcset="<?php echo $deskImg; ?>"> <img class="img-hero" src="<?php echo get_the_post_thumbnail_url(); ?>"></img> </picture> <div class="px-4 lg:px-0 mt-10 max-w-7xl z-10 relative w-full mx-auto"> <?php if (function_exists('yoast_breadcrumb')) { yoast_breadcrumb('<p id="breadcrumbs" class="text-[#3089B0] uppercase float-left">', '</p>'); } ?> <div class="inline text-3xl text-gray-300 ml-2">^</div> </div> <div class="container px-4 lg:px-0 mt-10 max-w-7xl z-10 relative w-full mx-auto"> <div class=" mt-10 max-w-7xl z-10 relative w-full mx-auto"> <div class="text-[#204A81] text-4xl"> <?php echo $introazienda['titolo'] ?> </div> <?php if ($introazienda['intro'] != '') : ?> <div class="mt-4 mb-5 text-lg lg:text-2xl"> <?php echo $introazienda['intro'] ?> </div> <?php elseif ($introazienda['intro_html'] != ''): ?> <div class="mt-4 text-lg lg:text-xl"> <?php echo $introazienda['intro_html'] ?> </div> <?php endif; ?> </div> <?php if ($contenutoprodotto != '') : ?> <div class="max-w-7xl z-10 relative w-full mx-auto"> <?php if (get_field('sottotitolo')) : ?> <div class="text-[#204A81] text-3xl pb-5 mt-10 lg:justify-between"> <?php echo get_field('sottotitolo'); ?> </div> <?php endif; ?> <?php $count = 0; foreach ($contenutoprodotto as $value) : $count++ ?> <div class="grid grid-cols-12 gap-4 lg:gap-8 items-center justify-center mb-5 <?php echo $path == '/certificazioni/' ? 'lg:py-16':''?>"> <?php if ($value['immagine'] != '') : ?> <div class="pt-5 col-span-12 lg:col-span-6 <?php echo ($count % 2 == 0) ? 'lg:order-last' : 'lg:order-first'; ?>"> <img src="<?php echo $value['immagine']; ?>" class="lg:w-full lg:h-auto" alt=""> </div> <?php endif; ?> <?php if ($value['testo'] != '') : ?> <div class="col-span-12 max-w-none text-lg lg:text-xl <?php echo ($count % 2 == 0) ? 'lg:order-first' : 'lg:order-last'; ?> <?php echo $value['immagine'] != '' ? 'lg:col-span-6':'lg:col-span-12'; ?>" style="background-image: url('<?php echo $value['icona']; ?>'); background-repeat: no-repeat; <?php echo ($count % 2 != 0) ? '' : 'background-position: right center;'; ?>"> <?php if ($value['titolo_testo'] != '') : ?> <h3 class="uppercase text-[#3089B0] pt-5 lg:text-3xl"> <?php echo $value['titolo_testo']; ?> </h3> <?php endif; ?> <div class="<?php $value['immagine'] != '' ? '':'lg:col-span-12'; ?> "> <?php echo $value['testo']; ?> </div> </div> <?php endif; ?> <?php if (($pdflist != '' && $count==3)||($pdflist != '' && $path=='/certificazioni/')): ?> <div class="hidden lg:inline-block lg:col-span-6 max-w-none text-lg <?php echo ($count % 2 == 0) ? 'lg:order-first' : 'lg:order-last'; ?>"> <div class=" flex flex-col pb-10" style="row-gap: 20px"> <?php foreach ($pdflist as $link) : ?> <a class="flex justify-between" href="<?php echo $link['link_pdf']; ?>" target="_blank"> <span class="text-lg"><?php echo $link['nome_pdf'] ?></span> <span class="text-xl text-[#FFB703]">↓</span> </a> <?php endforeach; ?> </div> </div> <?php endif; ?> </div> <?php endforeach; ?> </div> <?php endif; ?> <?php if ($pdflist != ''): ?> <div class=" flex flex-col pb-10 lg:hidden" style="row-gap: 20px; margin-top:75px"> <?php foreach ($pdflist as $link) : ?> <a class="flex justify-between" href="<?php echo $link['link_pdf']; ?>" target="_blank"> <span class="text-lg"><?php echo $link['nome_pdf'] ?></span> <span class="text-xl text-[#FFB703]">↓</span> </a> <?php endforeach; ?> </div> <?php endif; ?> </div> <!-- modale pagina estrusione --> <?php // if ($approfondisci == ''): ?> <!-- <div class="md:max-w-7xl md:mx-auto"> <?php //foreach ($approfondisci as $info): ?> <div class="accordion h-16 flex px-4 mt-5 flex-col justify-center bg-[#204A81]"> <div class="text-xl flex flex-row justify-between max-w-7xl z-10 relative w-full mx-auto"> <p class="text-white"><?php //echo $info['titolo'] ?></p> <div class="text-[#FFB703]" id="plus"> <p class="text-2xl">+</p> </div> </div> </div> <div class="px-4 panel bg-[#204A81] text-white accordion_body"> <div class="max-w-7xl z-10 relative w-full mx-auto"> <?php // echo $info['corpo'] ?> </div> </div> <?php //endforeach; ?> </div> <style> .panel { max-height: 0; overflow: hidden; transition: max-height 0.8s ease-out; } </style> <script> var acc = document.getElementsByClassName("accordion"); for (let i = 0; i < acc.length; i++) { acc[i].addEventListener("click", function() { this.classList.toggle("active"); var panel = this.nextElementSibling; let plus = this.querySelector("#plus"); if (panel.style.maxHeight) { panel.style.maxHeight = null; plus.innerHTML = '<span class="text-2xl">+</span>'; } else { panel.style.maxHeight = panel.scrollHeight + "px"; plus.innerHTML = '<span class="text-2xl">-</span>'; } }); } </script> --> <?php //endif; ?> <?php if ($finalimg != ''): ?> <div class="mx-auto px-4 lg:px-0 max-w-7xl z-10 w-full "> <div class="flex gap-4 mb-8 mt-8 md:justify-evenly"> <?php foreach ($finalimg as $img) : ?> <div class="flex flex-col"> <a href="<?php echo $img['cta']; ?>"> <img src="<?php echo $img['immagine'] ?>" class="block w-[200px] h-[200px] rounded-full mx-auto bg-cover bg-center bg-no-repeat relative"> </a> <div class="text-center mt-1.5"><?php echo $img['testo'] ?></div> </div> <?php endforeach; ?> </div> </div> <?php endif; ?> <?php $flag = get_field('flag_bottone') ?> <div class="mx-auto px-4 lg:px-0 max-w-7xl z-50 relative w-full flex justify-center"> <?php if ($flag != ''): ?> <button data-modal-target="info-modal" data-modal-toggle="info-modal" class=" border-2 border-[#FFB703] text-[#FFB703] text-center uppercase text-xl p-4 block my-4 lg:my-12 lg:w-[300px]" type="button">Richiedi informazioni</button> <!-- Main modal --> <div id="info-modal" tabindex="-1" aria-hidden="true" class="hidden overflow-y-auto overflow-x-hidden fixed top-0 right-0 left-0 z-50 justify-center items-center w-full md:inset-0 h-[calc(100%-1rem)] max-h-full"> <div class="relative p-4 w-full max-w-md max-h-full"> <!-- Modal content --> <div class="relative bg-[#204A81] shadow"> <!-- Modal header --> <div class="flex items-center justify-between p-4 md:p-5"> <h3 class="text-2xl text-white uppercase font-light"> LA <strong>TUA RICHIESTA,</strong> <br> LA NOSTRA <strong>PRIORITÀ</strong> </h3> <button type="button" class="end-2.5 text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-lg text-sm w-8 h-8 ms-auto inline-flex justify-center items-center dark:hover:bg-gray-600 dark:hover:text-white" data-modal-hide="info-modal"> <svg class="w-3 h-3" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 14 14"> <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m1 1 6 6m0 0 6 6M7 7l6-6M7 7l-6 6" /> </svg> <span class="sr-only">Close modal</span> </button> </div> <p class="text-white px-4">Contattaci per richiedere maggiori informazioni</p> <!-- Modal body --> <div class="p-4 md:p-5 formspecifico"> <input type="hidden" value="<?php echo $flag; ?>" name="oggetto_id" id="oggetto_id" /> <span class="border-b border-white block text-[#FFB703] px-0 mx-0 py-[.5rem] !w-full !max-w-full"><?php echo $flag; ?></span> <label for="" class="text-[12px] text-white block mt-[.5rem]">Oggetto</label> <?php echo do_shortcode('[contact-form-7 id="93926e1" title="Richiesta info specifica"]'); ?> </div> </div> </div> </div> <?php endif; ?> </div> <style> .formspecifico { span { max-width: 96%; margin: 0 auto; } input[type="text"], input[type="email"], textarea { outline: none !important; background: none; border: 0; border-bottom: solid 1px #fff; padding-left: 0; margin-bottom: .5rem; color: #FFB703; max-width: 96%; margin: 0 auto; } textarea { max-height: 40px; max-width: 96%; margin: 0 auto; } label { font-size: 12px; color: #fff; } input[type="submit"] { margin: 1rem 0; text-transform: uppercase; font-size: 1rem; text-align: center; padding: 0.5rem 1rem; border: solid 1px #FFB703; color: #FFB703; } } </style> <?php get_footer(); ?>
| ver. 1.4 |
Github
|
.
| PHP 8.2.5 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка