countdown funzionante

This commit is contained in:
2025-01-05 22:42:13 +01:00
parent 7d4bb599b6
commit 9145bcec43
4 changed files with 290 additions and 127 deletions

View File

@ -12428,3 +12428,158 @@ Content-Transfer-Encoding: 8bit
2025-01-05T21:13:31+00:00 INFO 172.28.0.6 controller Holding edit ID com_highlights.edit.highlight.3 Array ( [0] => 3 )
2025-01-05T21:13:42+00:00 INFO 172.28.0.6 controller Holding edit ID com_highlights.edit.highlight.3 Array ( [0] => 3 )
2025-01-05T21:13:52+00:00 INFO 172.28.0.6 controller Releasing edit ID com_highlights.edit.highlight.3 Array ( )
2025-01-05T21:18:00+00:00 INFO 172.28.0.6 controller Holding edit ID com_highlights.edit.highlight.8 Array ( [0] => 8 )
2025-01-05T21:18:58+00:00 INFO 172.28.0.6 controller Releasing edit ID com_highlights.edit.highlight.8 Array ( )
2025-01-05T21:21:36+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:22:50+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:23:37+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:23:40+00:00 DEBUG 172.28.0.6 jem forced: 0, now: 1736112220, last update: 1735974149, running update: 0, delay: 600, tz-offset: 3600
2025-01-05T21:23:40+00:00 DEBUG 172.28.0.6 jem do cleanup...
2025-01-05T21:23:40+00:00 DEBUG 172.28.0.6 jem finished.
2025-01-05T21:23:40+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:23:43+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:23:44+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:23:48+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:24:46+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:25:39+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:26:14+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:26:28+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:27:40+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:28:46+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Error thrown with message "Class "Uri" not found". Stack trace: #0 [ROOT]/modules/mod_highlights/mod_highlights.php(23): require()
#1 [ROOT]/libraries/src/Dispatcher/ModuleDispatcher.php(52): include('[ROOT]/m...')
#2 [ROOT]/libraries/src/Dispatcher/ModuleDispatcher.php(55): Joomla\CMS\Dispatcher\ModuleDispatcher::Joomla\CMS\Dispatcher\{closure}('[ROOT]/m...', NULL)
#3 [ROOT]/libraries/src/Helper/ModuleHelper.php(289): Joomla\CMS\Dispatcher\ModuleDispatcher->dispatch()
#4 [ROOT]/libraries/src/Helper/ModuleHelper.php(160): Joomla\CMS\Helper\ModuleHelper::renderRawModule(Object(stdClass), Object(Joomla\Registry\Registry), Array)
#5 [ROOT]/libraries/src/Document/Renderer/Html/ModuleRenderer.php(99): Joomla\CMS\Helper\ModuleHelper::renderModule(Object(stdClass), Array)
#6 [ROOT]/libraries/src/Document/Renderer/Html/ModulesRenderer.php(51): Joomla\CMS\Document\Renderer\Html\ModuleRenderer->render(Object(stdClass), Array, NULL)
#7 [ROOT]/libraries/src/Document/HtmlDocument.php(575): Joomla\CMS\Document\Renderer\Html\ModulesRenderer->render('above', Array, NULL)
#8 [ROOT]/libraries/src/Document/HtmlDocument.php(894): Joomla\CMS\Document\HtmlDocument->getBuffer('modules', 'above', Array)
#9 [ROOT]/libraries/src/Document/HtmlDocument.php(647): Joomla\CMS\Document\HtmlDocument->_renderTemplate()
#10 [ROOT]/libraries/src/Application/CMSApplication.php(1073): Joomla\CMS\Document\HtmlDocument->render(false, Array)
#11 [ROOT]/libraries/src/Application/SiteApplication.php(732): Joomla\CMS\Application\CMSApplication->render()
#12 [ROOT]/libraries/src/Application/CMSApplication.php(311): Joomla\CMS\Application\SiteApplication->render()
#13 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#14 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#15 {main}
2025-01-05T21:29:03+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:29:54+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:30:15+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:31:01+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:31:44+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:32:09+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:32:22+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:32:54+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:35:16+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:39:25+00:00 CRITICAL 172.28.0.6 error Uncaught Throwable of type Joomla\CMS\Router\Exception\RouteNotFoundException thrown with message "Pagina non trovata". Stack trace: #0 [ROOT]/libraries/src/Application/SiteApplication.php(754): Joomla\CMS\Router\Router->parse(Object(Joomla\CMS\Uri\Uri), true)
#1 [ROOT]/libraries/src/Application/SiteApplication.php(244): Joomla\CMS\Application\SiteApplication->route()
#2 [ROOT]/libraries/src/Application/CMSApplication.php(306): Joomla\CMS\Application\SiteApplication->doExecute()
#3 [ROOT]/includes/app.php(58): Joomla\CMS\Application\CMSApplication->execute()
#4 [ROOT]/index.php(32): require_once('[ROOT]/i...')
#5 {main}
2025-01-05T21:40:34+00:00 INFO 172.28.0.6 controller Holding edit ID com_highlights.edit.highlight.8 Array ( [0] => 8 )
2025-01-05T21:41:19+00:00 INFO 172.28.0.6 controller Releasing edit ID com_highlights.edit.highlight.8 Array ( )

View File

@ -887,3 +887,7 @@
2025-01-05T21:13:31+00:00 INFO 172.28.0.6 controller Holding edit ID com_highlights.edit.highlight.3 Array ( [0] => 3 )
2025-01-05T21:13:42+00:00 INFO 172.28.0.6 controller Holding edit ID com_highlights.edit.highlight.3 Array ( [0] => 3 )
2025-01-05T21:13:52+00:00 INFO 172.28.0.6 controller Releasing edit ID com_highlights.edit.highlight.3 Array ( )
2025-01-05T21:18:00+00:00 INFO 172.28.0.6 controller Holding edit ID com_highlights.edit.highlight.8 Array ( [0] => 8 )
2025-01-05T21:18:58+00:00 INFO 172.28.0.6 controller Releasing edit ID com_highlights.edit.highlight.8 Array ( )
2025-01-05T21:40:34+00:00 INFO 172.28.0.6 controller Holding edit ID com_highlights.edit.highlight.8 Array ( [0] => 8 )
2025-01-05T21:41:19+00:00 INFO 172.28.0.6 controller Releasing edit ID com_highlights.edit.highlight.8 Array ( )

View File

@ -250,8 +250,21 @@ article{
*/
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1{
font-weight: 600;
}
.btn-primary {
color: #fff;
fill: #fff;
background-color: #CC334B;
border-color: #CC334B;
}
.btn-primary:hover {
background-color: #B32D41;
border-color: #B32D41;
text-decoration: none;
}
.card.card-servizi::after{
margin: 0;
@ -2220,7 +2233,7 @@ text-decoration: none;
.contatore .sottotitolo{
font-size: 1.2rem;
font-weight: 600;
font-weight: 500;
}
.container-jit.bg-grigio{

View File

@ -11,6 +11,7 @@
defined('_JEXEC') or die;
use Pcrt\Module\Highlights\Site\Helper\HighlightsHelper;
use Joomla\CMS\Uri\Uri;
$elements = HighlightsHelper::getList($params);
@ -21,49 +22,50 @@ $field_name = !empty($tableField[1]) ? $tableField[1] : '';
//Come accedere alle variabili generali:
$opacita = $params->get('opacita', []);
$sfondo = $params->get('sfondo', []);
$baseImagePath = Uri::root(false) . "media/templates/site/joomla-italia-theme/images/";
?>
<?php if (!empty($elements)) : ?>
<div class="container">
<div class="container-xl">
<?php foreach ($elements as $index => $element) : ?>
<div class="contatore">
<div class="row justify-content-center">
<div class="col-5">
<div class="col-12 col-lg-5 order-2 order-lg-1">
<?php if (!empty($element->titolo)) : ?>
<div class="h2"><?= $element->titolo; ?></div>
<?php endif; ?>
<?php if (!empty($element->sottotitolo)) : ?>
<p class="sottotitolo"><?= $element->sottotitolo; ?></p>
<?php endif; ?>
<p><?= $element->data; ?></p>
<?php if (!empty($element->descrizione)) : ?>
<p><?= $element->descrizione; ?></p>
<?php endif; ?>
<?php if (!empty($element->link_pulsante)) : ?>
<a href="<?= $element->link_pulsante; ?>" class="btn btn-slide" title="<?= $element->testo_pulsante; ?>"><?= $element->testo_pulsante; ?></a>
<a href="<?= $element->link_pulsante; ?>" class="text-uppercase btn btn-primary" title="<?= $element->testo_pulsante; ?>">
<?= $element->testo_pulsante; ?>
<svg class="icon icon-sm d-inline-block">
<use xlink:href="<?= $baseImagePath ?>sprites.svg#it-arrow-right"></use>
</svg>
</a>
<?php endif; ?>
</div>
<div class="col-5">
<div class="col-12 col-lg-5 order-1 order-lg-2">
<div class="countdown"></div>
</div>
</div>
</div>
<script>
console.clear();
function CountdownTracker(label, value) {
var el = document.createElement('span');
el.className = 'flip-clock__piece';
el.innerHTML = '<b class="flip-clock__card cardcontatore"><b class="cardcontatore__top"></b><b class="cardcontatore__bottom"></b><b class="cardcontatore__back"><b class="cardcontatore__bottom"></b></b></b>' +
'<span class="flip-clock__slot">' + label + '</span>';
this.el = el;
var top = el.querySelector('.cardcontatore__top'),
@ -94,7 +96,7 @@ $sfondo = $params->get('sfondo', []);
function getTimeRemaining(endtime) {
var t = Date.parse(endtime) - Date.parse(new Date());
return {
//'Totale': t,
'Giorni': Math.floor(t / (1000 * 60 * 60 * 24)),
'Giorni': Math.floor(t / (1000 * 60 * 60 * 24)),
'Ore': Math.floor((t / (1000 * 60 * 60)) % 24),
'Minuti': Math.floor((t / 1000 / 60) % 60),
@ -102,16 +104,6 @@ $sfondo = $params->get('sfondo', []);
};
}
function getTime() {
var t = new Date();
return {
//'Totale': t,
'Ore': t.getHours() % 12,
'Minuti': t.getMinutes(),
'Secondi': t.getSeconds()
};
}
function Clock(countdown, callback) {
countdown = countdown ? new Date(Date.parse(countdown)) : false;
callback = callback || function() {};
@ -156,8 +148,8 @@ $sfondo = $params->get('sfondo', []);
setTimeout(updateClock, 500);
}
// Imposta la scadenza per il countdown
var deadline = new Date(Date.parse(new Date()) + 12 * 24 * 60 * 60 * 1000);
// Imposta la scadenza per il countdown usando la data dell'elemento
var deadline = '<?= $element->data; ?>'; // Usa la data dell'elemento come deadline
var c = new Clock(deadline, function() { alert('countdown complete'); });
// Aggiungi il contatore al div con classe countdown
@ -170,4 +162,3 @@ $sfondo = $params->get('sfondo', []);
<?php endforeach; ?>
</div>
<?php endif; ?>