Servicios & CSS
This commit is contained in:
20
page.php
20
page.php
@ -20,15 +20,23 @@ $context['search_query'] = get_search_query();
|
||||
|
||||
//Timber::render( array( 'templates/page-' . $timber_post->post_name . '.twig', 'page.twig' ), $context );
|
||||
|
||||
// Verificar si es subpágina de contactos
|
||||
$parent = get_post($timber_post->post_parent);
|
||||
if ($parent && $parent->post_name === 'contactos' || $parent->post_name === 'kontaktua' ) {
|
||||
// Para subpáginas de contactos, usar page-contactos.twig
|
||||
// Verificar si es una subpágina de servicios
|
||||
$es_subpagina_servicios = ($parent && ($parent->post_name === 'servicios-privados' || $parent->post_name === 'servicios-publicos'));
|
||||
// Verificar si es una página padre de servicios
|
||||
$slug_actual = $post->post_name;
|
||||
$es_pagina_servicios = ($slug_actual === 'servicios-privados' || $slug_actual === 'servicios-publicos');
|
||||
|
||||
|
||||
if ($parent && ($parent->post_name === 'contactos' || $parent->post_name === 'kontaktua') ) {
|
||||
// subpáginas de contactos
|
||||
Timber::render('templates/page-contactos.twig', $context);
|
||||
} elseif ($parent && $parent->post_name === 'servicios-privados' || $parent && $parent->post_name === 'servicios-publicos') {
|
||||
// Para subpáginas de servicios privados, usar page-servicio-individual.twig
|
||||
} elseif ($es_pagina_servicios) {
|
||||
//error_log('✅ Página padre de servicios: ' . $slug_actual);
|
||||
Timber::render('templates/page-servicios.twig', $context);
|
||||
} elseif ($es_subpagina_servicios) {
|
||||
//error_log('✅ Página "Servicios": ' . $parent->post_name);
|
||||
Timber::render('templates/single-servicios.twig', $context);
|
||||
} else {
|
||||
// Para el resto, usar la lógica original
|
||||
Timber::render(array('templates/page-' . $timber_post->post_name . '.twig'), $context);
|
||||
}
|
||||
@ -2,6 +2,7 @@
|
||||
|
||||
{% block content %}
|
||||
<h1 class="mb-5 position-relative fs-4 fw-bold sp-module-title">{{ post.title }}</h1>
|
||||
{# {{ dump(videos.pagination) }}#}
|
||||
|
||||
<div class="container text-center">
|
||||
<div class="row">
|
||||
@ -56,6 +57,12 @@
|
||||
{% else %}
|
||||
<p>No hay vídeos disponibles.</p>
|
||||
{% endif %}
|
||||
|
||||
<!-- PAGINATION -->
|
||||
<div class="pagination-custom mt-5">
|
||||
{% include 'partials/pagination-custom.twig' %}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
{# MODAL PARA REPRODUCIR VÍDEO #}
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
<section class="search-canvas ">
|
||||
<p class="mb-5 position-relative fs-4 fw-bold sp-module-title">{{ post.title }}</p>
|
||||
|
||||
<p>{{ __('Resultados de búsqueda para', 'Sindikatua')}}: "{{ search_query }}"</p>
|
||||
<p class="pt-4">{{ __('Resultados de búsqueda para', 'Sindikatua')}}: "{{ search_query }}"</p>
|
||||
<div class="content-wrapper">
|
||||
{% for post in posts %}
|
||||
{% include ['partials/tease-' ~ post.type ~ '.twig', 'partials/tease.twig'] %}
|
||||
|
||||
Reference in New Issue
Block a user