Por si a alguien pudiera servirle, el
<jdoc:include type="component"/> es donde estará la funcionalidad principal del sitio Joomla!; en otras palabras, ahí se pondrán los módulos de la plantilla. Revisando la documntación de Joomla!, este elemento (jdoc)
solo puede aparecer una vez en todo el código por lo que, si se está manejando un div como contenedor, la sentencia debe ir
dentro del div contenedor y no al final o inmediatamente después del body como erróneamente lo publiqué. Para que se entienda mejor este sería el ejemplo:
Código:
...
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/css/cabecera.css" type="text/css" />
...
</head>
<body>
<div id="cabecera"></div>
<div id="content">
<jdoc:include type="component"/>
<div id="logo"></div>
<div id="buscador">{modulepos buscador}</div>
<div id="menu">{modulepos menuprincipal}</div>
<div id="redessociales">{modulepos redessociales}</div>
...
</body>
...
Afortunadamente encontré la solución después de dar muchas vueltas, se que es algo muy simple pero igualmente alguien más podría estar pasando una situación similar a la mía por lo que decidí compartir este pequeño inconveniente
. Espero sea de ayuda.
Saludos cordiales