/var/www/vhosts/oakwoodproperties.com/httpdocs/src/Content/Page.php
}
/**
* @brief doesthispagehavea contact form?
*
* @return Boolean
*/
public function hasForm()
{
return $this->data['formulario'];
}
/**
* @brief Gets page id
*
* @return String
*/
public function id()
{
return $this->data['id'];
}
/**
* @brief Gets page key
*
* @return String
*/
public function key()
{
return $this->clave;
}
/**
* @brief Gets all images related to an article
*
* @return Array
*/
public function getImages($clave = null, $size = 'l')
{
$id = ($clave) ? $this->getIdByClave($clave) : ($this->data['id'] ?? null);
Arguments
"Trying to access array offset on value of type null"
/var/www/vhosts/oakwoodproperties.com/httpdocs/src/Content/Page.php
}
/**
* @brief doesthispagehavea contact form?
*
* @return Boolean
*/
public function hasForm()
{
return $this->data['formulario'];
}
/**
* @brief Gets page id
*
* @return String
*/
public function id()
{
return $this->data['id'];
}
/**
* @brief Gets page key
*
* @return String
*/
public function key()
{
return $this->clave;
}
/**
* @brief Gets all images related to an article
*
* @return Array
*/
public function getImages($clave = null, $size = 'l')
{
$id = ($clave) ? $this->getIdByClave($clave) : ($this->data['id'] ?? null);
/var/www/vhosts/oakwoodproperties.com/httpdocs/inc/web/contenido.php
<div class="page-header flex py-12 lg:py-24 items-center relative overflow-hidden">
<div class="absolute inset-0">
<img src="/public/<?= (isset($meta['assets']['images/pexels-andrea-piacquadio-3760067.jpg']) && isset($meta['assets']['images/pexels-andrea-piacquadio-3760067.jpg'])) ? $meta['assets']['images/pexels-andrea-piacquadio-3760067.jpg'] : 'images/pexels-andrea-piacquadio-3760067.jpg' ?>" alt="<?= $page->title() ?>" class="w-full h-full object-center object-cover" loading="lazy" />
<div class="absolute inset-0 bg-gradient-to-b from-[rgba(0,0,0,0.3)] to-[rgba(0,0,0,0.9)] opacity-50 z-10 transition-all duration-500 group-hover:opacity-20"></div>
</div>
<div class="container text-center text-white z-10">
<h1 class="text-xl lg:text-2xl font-titles uppercase tracking-widest font-semibold">
<?=$page->title()?>
</h1>
</div>
</div>
<?php if($page->id() == 3): ?>
<section class="section">
<div class="container max-w-5xl">
<h3 class="font-semibold font-titles uppercase tracking-widest text-lg md:text-xl lg:text-2xl text-center mb-5 lg:mb-12">¡Conozca a nuestro equipo!</h3>
<div class="flex flex-wrap -mx-3 my-6 lg:my-10">
<div class="w-full lg:w-1/2 px-3 mb-4 lg:mb-0">
<img class="rounded-lg" alt="Group image" width="533" height="800" loading="lazy" src="/public/<?= (isset($meta['assets']['images/Gema.jpg']) && isset($meta['assets']['images/Gema.jpg'])) ? $meta['assets']['images/Gema.jpg'] : 'images/Gema.jpg' ?>" />
</div>
<div class="w-full lg:w-1/2 px-3">
<h4 class="font-semibold mb-4">Presentamos con orgullo a Gema García, nuestra administrativa y gerente de dirección en nuestro equipo.</h4>
<div class="text-[13px] cms-content">
<p>Gema desempeña un papel fundamental en nuestra empresa, asegurando que todo funcione sin problemas y con eficiencia. Con una combinación única de habilidades organizativas, liderazgo y experiencia en el sector inmobiliario, es la columna vertebral de nuestro equipo y una figura de confianza para nuestros clientes.</p>
<p>Como administrativa, Gema mantiene nuestros procesos internos en perfecto orden. Su atención meticulosa a los detalles, su capacidad para gestionar tareas múltiples y su habilidad para resolver problemas son fundamentales para garantizar que todas las operaciones se desarrollen sin contratiempos.</p>
<p>Además, como gerente de dirección, Gema lidera con integridad y visión. Su profundo conocimiento del mercado inmobiliario y su capacidad para identificar oportunidades hacen que nuestra empresa se destaque en el sector. Ella guía a nuestro equipo con un enfoque estratégico, siempre buscando las mejores soluciones para nuestros clientes.</p>
<p>La dedicación de Gema a brindar un servicio excepcional a nuestros clientes es innegable. Su enfoque orientado al cliente y su habilidad para entender sus necesidades son invaluables en la búsqueda de propiedades y en el proceso de compra o alquiler. Gema está comprometida en hacer que el proceso sea lo más fácil y gratificante posible.</p>
<p>Elegir trabajar con Gema y nuestro equipo es optar por una experiencia inmobiliaria excepcional, respaldada por una profesional comprometida y una líder experimentada. Ya sea que esté buscando su nuevo hogar o esté interesado en vender su viviendo o inversiones inmobiliarias, Gema está aquí para guiarlo a través de cada paso con experiencia y pasión.</p>
</div>
</div>
</div>
<div class="flex flex-wrap -mx-3 my-6 lg:my-10">
<div class="w-full lg:w-1/2 px-3 mb-4 lg:mb-0 lg:order-2">
<img class="rounded-lg" alt="Group image" width="533" height="800" loading="lazy" src="/public/<?= (isset($meta['assets']['images/Jay.jpg']) && isset($meta['assets']['images/Jay.jpg'])) ? $meta['assets']['images/Jay.jpg'] : 'images/Jay.jpg' ?>" />
</div>
<div class="w-full lg:w-1/2 px-3 lg:order-1">
<h4 class="font-semibold mb-4">Os presentamos a Jay Markwick, nuestro Director de Ventas, un líder excepcional en el mundo de las ventas.</h4>
<div class="text-[13px] cms-content">
/var/www/vhosts/oakwoodproperties.com/httpdocs/contenido.php
<?php
// Generic internal content pages
// ID para el <body>
$bodyid = $pagina;
$bodyclass = $pagina;
require_once dirname(__FILE__) . '/inc/form_arrays.php';
// Cargamos las vistas
require_once dirname(__FILE__) . '/inc/html_head.php';
// Cargamos la vista si existe, o si no cargamos vista de contenido genérico
if (file_exists( dirname(__FILE__) . '/inc/web/' . $pagina . '.php')){
require_once dirname(__FILE__) . '/inc/attn.php';
require_once dirname(__FILE__) . '/inc/web/' . $pagina . '.php';
} else {
require_once dirname(__FILE__) . '/inc/attn.php';
require_once dirname(__FILE__) . '/inc/web/contenido.php';
}
require_once dirname(__FILE__) . '/inc/footer.php';
// End file
Arguments
"/var/www/vhosts/oakwoodproperties.com/httpdocs/inc/web/contenido.php"
/var/www/vhosts/oakwoodproperties.com/httpdocs/index.php
<?php
// Routes all calls from .htaccess / nginx.conf
include('lib/admin.php');
$metas = [];
$pagina = ($pagina && $pagina != 'app') ? $pagina : $slug;
// Get page
if (file_exists($pagina.'.php')) {
include($pagina.'.php');
} else {
include('contenido.php');
}
// End file
Arguments
"/var/www/vhosts/oakwoodproperties.com/httpdocs/contenido.php"