This commit is contained in:
paoloar77
2024-05-21 01:03:36 +02:00
parent f88292dd34
commit 387ebe6e8b

View File

@@ -224,6 +224,7 @@ function loadArticleByIdArticle($id, $checkprevendita = false)
function libriInPrevendita()
{
try {
$articles = Article::join(DB::raw('(SELECT IdArticolo, MAX(DataOra) AS data FROM T_WEB_Articoli GROUP BY IdArticolo) b'), function ($join) {
$join->on('T_WEB_Articoli.IdArticolo', '=', 'b.IdArticolo')
->on('T_WEB_Articoli.DataOra', '=', 'b.data');
@@ -247,7 +248,7 @@ function libriInPrevendita()
->where('DescrizioneFormato', 'brossura')
->where('DescrizioneTipologia', 'Libri')
->orderBy('DataPubblicazione', 'desc')
->limit(5)
->get();
$sep = ' | ';
@@ -260,7 +261,7 @@ function libriInPrevendita()
$sku = $article->IdArticolo;
// echo '[' . $ind . ']' . $sep . $mydatestr . $sep . $article->IdArticolo . $sep . $article->Titolo . $sep . $article->DescrizioneStatoProdotto . $sep . $article->DescrizioneFormato . ' [Quantita = ' . $article->QtaDisponibile . ']';
echo '[' . $ind . ']' . $sep . $article->IdArticolo . $sep . $article->Titolo . $sep . ' Data Pubbl.:' . date('d-m-Y', strtotime($article->DataPubblicazione)) . $sep . $article->DescrizioneStatoProdotto . '(' . $article->DescrizioneFormato . ') [Quantita = ' . $article->QtaDisponibile . ']';
echo '[' . $ind . ']' . $sep . '<a href="' . $article->permalink . '" target="_blank">' . $article->IdArticolo . '</a>' . $sep . $article->Titolo . $sep . ' Data Pubblicazione:' . date('d-m-Y', strtotime($article->DataPubblicazione)) . $sep . $article->DescrizioneStatoProdotto . ' (' . $article->DescrizioneFormato . ') [Quantita = ' . $article->QtaDisponibile . ']';
$prodotto = Product::where('sku', $sku)->first();
if ($prodotto) {
@@ -278,6 +279,9 @@ function libriInPrevendita()
$ind++;
}
} catch (Exception $e) {
echo $e->getMessage();
}
return true;
}