diff --git a/app/CustomFuncPao.php b/app/CustomFuncPao.php index db21cc0b..cd03c0b8 100644 --- a/app/CustomFuncPao.php +++ b/app/CustomFuncPao.php @@ -986,6 +986,29 @@ function showCartolibri() } } +function showRiviste() +{ + $articles = getArticoliRiviste(); + + $sep = ' | '; + + echo "PROVA:"; + + $ind = 1; + foreach ($articles as $article) { + + if (true) { + // updateArticoloFromGM($article->IdArticolo); + } + + $riga = getRigaArticoloByArt($article, $ind, $sep); + echo $riga; + + + $ind++; + } +} + function libriInPrevendita() { try { @@ -1057,6 +1080,7 @@ function setProductFromGM($article, $initlog, ProductLogger &$passproductLogger) case 'Libri': case 'Cartolibro': + case 'Rivista': $prodotti = $prodotti->where('name', $titolo)->get(); $id = 0; @@ -2090,6 +2114,32 @@ function getArticoliCartolibro() return $articles; } +function getArticoliRiviste() +{ + $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'); + }) + ->leftJoin(DB::raw('(SELECT e.IdStatoProdotto, e.Descrizione as DescrizioneStatoProdotto FROM T_WEB_StatiProdotto e JOIN (SELECT IdStatoProdotto, MAX(DataOra) as data1 from T_WEB_StatiProdotto GROUP BY IdStatoProdotto) c ON e.IdStatoProdotto = c.IdStatoProdotto AND e.DataOra = c.data1 ) f'), function ($join) { + $join->on('T_WEB_Articoli.IdStatoProdotto', '=', 'f.IdStatoProdotto'); + }) + ->leftJoin(DB::raw('(SELECT g.IdTipologia, g.Descrizione as DescrizioneTipologia FROM T_WEB_Tipologie g JOIN (SELECT IdTipologia, MAX(DataOra) as data1 from T_WEB_Tipologie GROUP BY IdTipologia) h ON g.IdTipologia = h.IdTipologia AND g.DataOra = h.data1 ) i'), function ($join) { + $join->on('T_WEB_Articoli.IdTipologia', '=', 'i.IdTipologia'); + }) + ->leftJoin(DB::raw('(SELECT l.IdTipoFormato, l.Descrizione as DescrizioneFormato FROM T_WEB_TipiFormato l JOIN (SELECT IdTipoFormato, MAX(DataOra) as data1 from T_WEB_TipiFormato GROUP BY IdTipoFormato) m ON l.IdTipoFormato = m.IdTipoFormato AND l.DataOra = m.data1 ) n'), function ($join) { + $join->on('T_WEB_Articoli.IdTipoFormato', '=', 'n.IdTipoFormato'); + }) + ->where('DescrizioneStatoProdotto', 'In commercio') + ->where('DescrizioneTipologia', 'Rivista') + ->orderBy('Titolo') + ->get(); + + + echo "Trovati " . $articles->count() . " riviste
"; + + return $articles; +} + function updateArticoloFromGM($idarticolo) { $productLogger = new ProductLogger(null, ''); diff --git a/resources/views/mylinkspao.blade.php b/resources/views/mylinkspao.blade.php index a52d84c3..aeff6196 100644 --- a/resources/views/mylinkspao.blade.php +++ b/resources/views/mylinkspao.blade.php @@ -58,6 +58,7 @@ + diff --git a/routes/web.php b/routes/web.php index a79ed149..1ae7ca69 100644 --- a/routes/web.php +++ b/routes/web.php @@ -105,7 +105,7 @@ Route::get('/updatesku', function () { 'visible' => true, 'options' => - $autori + $autori ] @@ -351,13 +351,13 @@ Route::get('/wooproducts', function () { $products = Product::all($options = ['per_page' => 100, 'page' => $page, 'orderby' => 'title', 'order' => 'asc']); foreach ($products as $product) { - echo ++$key . " | " . $product->name . " | " . $product->id; + echo ++$key . " | " . $product->name . " | " . $product->id; $variations = Variation::all($product->id); foreach ($variations as $variation) { $id = array_search('formato', array_column($variation->meta_data, 'key')); if ($id >= 0) - echo ' | ' . $variation->meta_data[$id]->value . ' | ' . $variation->id . ' | ' . $variation->sku; + echo ' | ' . $variation->meta_data[$id]->value . ' | ' . $variation->id . ' | ' . $variation->sku; } echo "
"; } @@ -552,7 +552,7 @@ Route::get('/artlibronuovo', function () { 'name' => $article->Titolo, 'type' => 'variable', - 'short_description' => $article->Sottotitolo, + 'short_description' => $article->Sottotitolo, 'categories' => [ ['id' => $categoriaid] @@ -586,7 +586,7 @@ Route::get('/artlibronuovo', function () { 'visible' => true, 'options' => - $article->authors + $article->authors ], @@ -624,31 +624,31 @@ Route::get('/artlibronuovo', function () { 'meta_data' => [ [ 'key' => 'pagine', - 'value' => $article->Pagine + 'value' => $article->Pagine ], [ 'key' => 'edizione', - 'value' => $article->Edizione + 'value' => $article->Edizione ], [ 'key' => 'ristampa', - 'value' => $article->Ristampa + 'value' => $article->Ristampa ], [ 'key' => 'DataPubblicazione', - 'value' => $article->DataPubblicazione + 'value' => $article->DataPubblicazione ], [ 'key' => 'misure', - 'value' => $article->Misure + 'value' => $article->Misure ], [ 'key' => 'isbn', - 'value' => $article->Ean13 + 'value' => $article->Ean13 ], [ 'key' => 'formato', - 'value' => $article->DescrizioneFormato + 'value' => $article->DescrizioneFormato ], ] @@ -1059,7 +1059,7 @@ Route::get('/artlibroebook', function () { } } - if ($id > 0) { + if ($id > 0) { //$sku = Product::where('sku',$article->IdArticolo)->first(); echo "Trovato " . $titolo . "
"; $product = Product::find($id); @@ -1077,7 +1077,7 @@ Route::get('/artlibroebook', function () { } } - $attributes[] = [ + $attributes[] = [ //'id' => 1, 'id' => 6, 'position' => 0, @@ -1176,7 +1176,7 @@ Route::get('/artlibroebook', function () { 'name' => $titolo, 'type' => 'variable', - 'short_description' => $article->Sottotitolo, + 'short_description' => $article->Sottotitolo, 'categories' => [ ['id' => $categoriaid] @@ -1205,7 +1205,7 @@ Route::get('/artlibroebook', function () { 'visible' => true, 'options' => - $article->authors + $article->authors ], @@ -1243,31 +1243,31 @@ Route::get('/artlibroebook', function () { 'meta_data' => [ [ 'key' => 'pagine', - 'value' => $article->Pagine + 'value' => $article->Pagine ], [ 'key' => 'edizione', - 'value' => $article->Edizione + 'value' => $article->Edizione ], [ 'key' => 'ristampa', - 'value' => $article->Ristampa + 'value' => $article->Ristampa ], [ 'key' => 'DataPubblicazione', - 'value' => $article->DataPubblicazione + 'value' => $article->DataPubblicazione ], [ 'key' => 'misure', - 'value' => $article->Misure + 'value' => $article->Misure ], [ 'key' => 'isbn', - 'value' => $article->Ean13 + 'value' => $article->Ean13 ], [ 'key' => 'formato', - 'value' => $formato + 'value' => $formato ], ] @@ -1352,7 +1352,7 @@ Route::get('/changeversion', function () { if ($product->id > 670) { $old_attributes = $product->attributes; $variations = Variation::all($product->id); - foreach ($variations as $variation) { + foreach ($variations as $variation) { $old_variantion_attributes[$variation->id] = $variation->attributes[0]->option; } @@ -1371,7 +1371,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[1]->options + $old_attributes[1]->options ], @@ -1380,7 +1380,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[2]->options + $old_attributes[2]->options ], @@ -1389,7 +1389,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[3]->options + $old_attributes[3]->options ] @@ -1568,7 +1568,7 @@ Route::get('sistema', function () { 'meta_data' => [ [ 'key' => 'casa_editrice', - 'value' => $article->CasaEditrice + 'value' => $article->CasaEditrice ] ] ]; @@ -1711,7 +1711,7 @@ Route::get('/test7/{name}', function ($name) { ob_implicit_flush(true); //dd($articles); foreach ($articles as $article) { - echo $article->IdArticolo . " | " . $article->Titolo . " | " . $article->Ean13 . "|" . $article->DescrizioneStatoProdotto . " | " . $article->DescrizioneTipologia . " | " . $article->DescrizioneFormato . " | " . $article->QtaDisponibile . " | " . $article->data . "
"; + echo $article->IdArticolo . " | " . $article->Titolo . " | " . $article->Ean13 . "|" . $article->DescrizioneStatoProdotto . " | " . $article->DescrizioneTipologia . " | " . $article->DescrizioneFormato . " | " . $article->QtaDisponibile . " | " . $article->data . "
"; } }); Route::get('/test8/{tipologia}', function ($name) { @@ -1742,7 +1742,7 @@ Route::get('/test8/{tipologia}', function ($name) { ob_implicit_flush(true); //dd($articles); foreach ($articles as $article) { - echo $article->IdArticolo . " | " . $article->Titolo . " | " . $article->DescrizioneStatoProdotto . " | " . $article->DescrizioneTipologia . " | " . $article->DescrizioneFormato . " | " . $article->QtaDisponibile . " | " . $article->data . "
"; + echo $article->IdArticolo . " | " . $article->Titolo . " | " . $article->DescrizioneStatoProdotto . " | " . $article->DescrizioneTipologia . " | " . $article->DescrizioneFormato . " | " . $article->QtaDisponibile . " | " . $article->data . "
"; } }); Route::get('statoProdotto', function () { @@ -1890,7 +1890,7 @@ Route::get('/sistema_campi', function () { foreach ($variations as $variation) { $metadata = []; - foreach ($metadatas_old as $key => $value) { + foreach ($metadatas_old as $key => $value) { if ($value->key == 'pagine') { $metadata[] = [ 'key' => 'pagine', @@ -2078,7 +2078,7 @@ Route::get('/artlibri', function () { $prodotti = null; $titolo = rtrim($titolo); - echo $key . ' | ' . $article->idArticolo . ' | ' . $article->Ean13 . ' | ' . $article->Pagine . ' | '. $article->Titolo . ' | ' . $titolo . "
"; + echo $key . ' | ' . $article->idArticolo . ' | ' . $article->Ean13 . ' | ' . $article->Pagine . ' | ' . $article->Titolo . ' | ' . $titolo . "
"; } }); @@ -2172,7 +2172,7 @@ Route::get('/testnimaia', function () { echo "not found"; } else { - echo "found"; + echo "found"; } }); @@ -2245,7 +2245,8 @@ Route::post('/updatecreate', function (Request $request) { $productLogger = new ProductLogger(null, 'neworders'); $productLogger->addLog('', 'updatecreate: check se ARRIVATO ORDINE ' . $request->payment_method . ' ' . $request->status); - if (($request->status == 'on-hold' && $request->payment_method == 'bacs') || + if ( + ($request->status == 'on-hold' && $request->payment_method == 'bacs') || ($request->status == 'processing' && $request->payment_method == 'wc_gateway_gestpay') || ($request->status == 'processing' && $request->payment_method == 'paypal') || ($request->status == 'processing' && $request->payment_method == 'test') @@ -2286,7 +2287,7 @@ Route::post('/updatecreate', function (Request $request) { } $changedest = false; - if (($request->shipping['address_1'] != null && $request->shipping['address_1'] != '' && $request->shipping['address_1'] != $request->billing['address_1']) || ($request->shipping['first_name'] != null && $request->shipping['first_name'] != '' && $request->shipping['first_name'] != $request->billing['first_name'])) { + if (($request->shipping['address_1'] != null && $request->shipping['address_1'] != '' && $request->shipping['address_1'] != $request->billing['address_1']) || ($request->shipping['first_name'] != null && $request->shipping['first_name'] != '' && $request->shipping['first_name'] != $request->billing['first_name'])) { $changedest = true; } //$orderold = @@ -2705,7 +2706,7 @@ Route::get('/artlibroondemand', function () { if (!is_null($prodotti) && $prodotti->count() > 0) { echo "Cerco titoli" . "
"; foreach ($prodotti as $prodotto) { - echo "WOO: " . $prodotto->name . "
"; + echo "WOO: " . $prodotto->name . "
"; echo "Cerco : " . $titolo . "
"; if (strtolower($prodotto->name) === strtolower($titolo)) { echo "Trovato titolo uguale" . "
"; @@ -2724,7 +2725,7 @@ Route::get('/artlibroondemand', function () { } } - if ($id > 0) { + if ($id > 0) { //$sku = Product::where('sku',$article->IdArticolo)->first(); echo "Trovato " . $titolo . "
"; $product = Product::find($id); @@ -2742,7 +2743,7 @@ Route::get('/artlibroondemand', function () { } } - $attributes[] = [ + $attributes[] = [ //'id' => 1, 'id' => 6, 'position' => 0, @@ -2847,7 +2848,7 @@ Route::get('/artlibroondemand', function () { 'name' => $titolo, 'type' => 'variable', - 'short_description' => $article->Sottotitolo, + 'short_description' => $article->Sottotitolo, 'categories' => [ ['id' => $categoriaid] @@ -2879,7 +2880,7 @@ Route::get('/artlibroondemand', function () { 'visible' => true, 'options' => - $article->authors + $article->authors ], @@ -2917,27 +2918,27 @@ Route::get('/artlibroondemand', function () { 'meta_data' => [ [ 'key' => 'pagine', - 'value' => $article->Pagine + 'value' => $article->Pagine ], [ 'key' => 'edizione', - 'value' => $article->Edizione + 'value' => $article->Edizione ], [ 'key' => 'ristampa', - 'value' => $article->Ristampa + 'value' => $article->Ristampa ], [ 'key' => 'DataPubblicazione', - 'value' => $article->DataPubblicazione + 'value' => $article->DataPubblicazione ], [ 'key' => 'misure', - 'value' => $article->Misure + 'value' => $article->Misure ], [ 'key' => 'isbn', - 'value' => $article->Ean13 + 'value' => $article->Ean13 ], [ 'key' => 'formato', @@ -3029,7 +3030,7 @@ Route::get('/changeversion', function () { if ($product->id > 670) { $old_attributes = $product->attributes; $variations = Variation::all($product->id); - foreach ($variations as $variation) { + foreach ($variations as $variation) { $old_variantion_attributes[$variation->id] = $variation->attributes[0]->option; } @@ -3048,7 +3049,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[1]->options + $old_attributes[1]->options ], @@ -3057,7 +3058,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[2]->options + $old_attributes[2]->options ], @@ -3066,7 +3067,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[3]->options + $old_attributes[3]->options ] @@ -3180,7 +3181,7 @@ Route::get('/artlibrodvd', function () { } */ - $titolo = $article->Titolo; + $titolo = $article->Titolo; $titolo = rtrim($titolo); $titolo = rtrim(str_ireplace('DVD', '', $titolo)); @@ -3211,7 +3212,7 @@ Route::get('/artlibrodvd', function () { } } - if ($id > 0) { + if ($id > 0) { //$sku = Product::where('sku',$article->IdArticolo)->first(); echo "Trovato " . $titolo . "
"; $product = Product::find($id); @@ -3229,7 +3230,7 @@ Route::get('/artlibrodvd', function () { } } - $attributes[] = [ + $attributes[] = [ //'id' => 1, 'id' => 6, 'position' => 0, @@ -3334,7 +3335,7 @@ Route::get('/artlibrodvd', function () { 'name' => $titolo, 'type' => 'variable', - 'short_description' => $article->Sottotitolo, + 'short_description' => $article->Sottotitolo, 'categories' => [ ['id' => $categoriaid] @@ -3366,7 +3367,7 @@ Route::get('/artlibrodvd', function () { 'visible' => true, 'options' => - $article->authors + $article->authors ], @@ -3404,27 +3405,27 @@ Route::get('/artlibrodvd', function () { 'meta_data' => [ [ 'key' => 'pagine', - 'value' => $article->Pagine + 'value' => $article->Pagine ], [ 'key' => 'edizione', - 'value' => $article->Edizione + 'value' => $article->Edizione ], [ 'key' => 'ristampa', - 'value' => $article->Ristampa + 'value' => $article->Ristampa ], [ 'key' => 'DataPubblicazione', - 'value' => $article->DataPubblicazione + 'value' => $article->DataPubblicazione ], [ 'key' => 'misure', - 'value' => $article->Misure + 'value' => $article->Misure ], [ 'key' => 'isbn', - 'value' => $article->Ean13 + 'value' => $article->Ean13 ], [ 'key' => 'formato', @@ -3516,7 +3517,7 @@ Route::get('/changeversion', function () { if ($product->id > 670) { $old_attributes = $product->attributes; $variations = Variation::all($product->id); - foreach ($variations as $variation) { + foreach ($variations as $variation) { $old_variantion_attributes[$variation->id] = $variation->attributes[0]->option; } @@ -3535,7 +3536,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[1]->options + $old_attributes[1]->options ], @@ -3544,7 +3545,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[2]->options + $old_attributes[2]->options ], @@ -3553,7 +3554,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[3]->options + $old_attributes[3]->options ] @@ -3690,7 +3691,7 @@ Route::get('/artondemand', function () { } } - if ($id > 0) { + if ($id > 0) { //$sku = Product::where('sku',$article->IdArticolo)->first(); echo "Trovato " . $titolo . "
"; } else { @@ -3726,7 +3727,7 @@ Route::get('/changeversion', function () { if ($product->id > 670) { $old_attributes = $product->attributes; $variations = Variation::all($product->id); - foreach ($variations as $variation) { + foreach ($variations as $variation) { $old_variantion_attributes[$variation->id] = $variation->attributes[0]->option; } @@ -3745,7 +3746,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[1]->options + $old_attributes[1]->options ], @@ -3754,7 +3755,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[2]->options + $old_attributes[2]->options ], @@ -3763,7 +3764,7 @@ Route::get('/changeversion', function () { 'visible' => true, 'options' => - $old_attributes[3]->options + $old_attributes[3]->options ] @@ -3810,7 +3811,7 @@ Route::get('/appoggio', function () { $products = Product::all($options = ['per_page' => 100, 'page' => $page, 'orderby' => 'title', 'order' => 'asc']); foreach ($products as $product) { - echo ++$key . " | " . $product->name . " | " . $product->id; + echo ++$key . " | " . $product->name . " | " . $product->id; $variations = Variation::all($product->id); foreach ($variations as $variation) { if (!Gm_product::where('id_gm', $variation->sku)->exists()) { @@ -5081,21 +5082,16 @@ Route::get('/prossimauscita', function () { $productsku = Product::where('sku', $article->IdArticolo)->first(); //if(Gm_product::where('id_gm',$article->IdArticolo)->doesntExist()) if ($productsku->count() == 0) { - - - - - - $titolo = null; $formato = null; $prodotti = null; $prodotti = new ModelsProduct(); - $titolo = $article->Titolo; + $titolo = $article->Titolo; switch ($article->DescrizioneTipologia) { case 'Libri': case 'Cartolibro': + case 'Rivista': $prodotti = $prodotti->where('name', $titolo)->get(); $id = 0; @@ -5107,7 +5103,7 @@ Route::get('/prossimauscita', function () { if (array_diff($prodotto->attributes[$found_key]->options, $article->authors) === array_diff($article->authors, $prodotto->attributes[$found_key]->options)) { $id = $prodotto->id; $variations = Variation::all($prodotto->id); - foreach ($variations as $variation) { + foreach ($variations as $variation) { $found_key_version = array_search('Versione', array_column($variation->attributes, 'name')); if ($variation->attributes[$found_key_version]->option == 'Nuovo') { $id = 0; @@ -5159,11 +5155,11 @@ Route::get('/prossimauscita', function () { ], [ 'key' => 'ristampa', - 'value' => $article->Ristampa + 'value' => $article->Ristampa ], [ 'key' => 'DataPubblicazione', - 'value' => $article->DataPubblicazione + 'value' => $article->DataPubblicazione ], ] @@ -5181,7 +5177,7 @@ Route::get('/prossimauscita', function () { 'name' => $article->Titolo, 'type' => 'variable', - 'short_description' => $article->Sottotitolo, + 'short_description' => $article->Sottotitolo, 'categories' => [ ['id' => $categoriaid] @@ -5221,7 +5217,7 @@ Route::get('/prossimauscita', function () { 'visible' => true, 'options' => - $article->authors + $article->authors ], @@ -5287,7 +5283,7 @@ Route::get('/prossimauscita', function () { } } - $attributes[] = [ + $attributes[] = [ //'id' => 1, 'id' => 6, 'position' => 0, @@ -5361,7 +5357,7 @@ Route::get('/prossimauscita', function () { if (array_diff($prodotto->attributes[$found_key]->options, $article->authors) === array_diff($article->authors, $prodotto->attributes[$found_key]->options)) { $id = $prodotto->id; $variations = Variation::all($prodotto->id); - foreach ($variations as $variation) { + foreach ($variations as $variation) { $found_key_version = array_search('Versione', array_column($variation->attributes, 'name')); if ($variation->attributes[$found_key_version]->option == $formato) { $id = 0; @@ -5428,7 +5424,7 @@ Route::get('/prossimauscita', function () { 'name' => $titolo, 'type' => 'variable', - 'short_description' => $article->Sottotitolo, + 'short_description' => $article->Sottotitolo, 'categories' => [ ['id' => $categoriaid] @@ -5461,7 +5457,7 @@ Route::get('/prossimauscita', function () { 'visible' => true, 'options' => - $article->authors + $article->authors ], @@ -5525,7 +5521,7 @@ Route::get('/prossimauscita', function () { } } - $attributes[] = [ + $attributes[] = [ //'id' => 1, 'id' => 6, 'position' => 0, @@ -5577,7 +5573,7 @@ Route::get('/prossimauscita', function () { if (array_diff($prodotto->attributes[$found_key]->options, $article->authors) === array_diff($article->authors, $prodotto->attributes[$found_key]->options)) { $id = $prodotto->id; $variations = Variation::all($prodotto->id); - foreach ($variations as $variation) { + foreach ($variations as $variation) { $found_key_version = array_search('Versione', array_column($variation->attributes, 'name')); if ($variation->attributes[$found_key_version]->option == 'DVD') { $id = 0; @@ -5642,7 +5638,7 @@ Route::get('/prossimauscita', function () { 'name' => $article->Titolo, 'type' => 'variable', - 'short_description' => $article->Sottotitolo, + 'short_description' => $article->Sottotitolo, 'categories' => [ ['id' => $categoriaid] @@ -5680,7 +5676,7 @@ Route::get('/prossimauscita', function () { 'visible' => true, 'options' => - $article->authors + $article->authors ], @@ -5745,7 +5741,7 @@ Route::get('/prossimauscita', function () { } } - $attributes[] = [ + $attributes[] = [ //'id' => 1, 'id' => 6, 'position' => 0, @@ -5818,7 +5814,7 @@ Route::get('/prossimauscita', function () { if (array_diff($prodotto->attributes[$found_key]->options, $article->authors) === array_diff($article->authors, $prodotto->attributes[$found_key]->options)) { $id = $prodotto->id; $variations = Variation::all($prodotto->id); - foreach ($variations as $variation) { + foreach ($variations as $variation) { $found_key_version = array_search('Versione', array_column($variation->attributes, 'name')); if ($variation->attributes[$found_key_version]->option == $formato) { $id = 0; @@ -5884,7 +5880,7 @@ Route::get('/prossimauscita', function () { 'name' => $titolo, 'type' => 'variable', - 'short_description' => $article->Sottotitolo, + 'short_description' => $article->Sottotitolo, 'categories' => [ ['id' => $categoriaid] @@ -5917,7 +5913,7 @@ Route::get('/prossimauscita', function () { 'visible' => true, 'options' => - $article->authors + $article->authors ], @@ -5981,7 +5977,7 @@ Route::get('/prossimauscita', function () { } } - $attributes[] = [ + $attributes[] = [ //'id' => 1, 'id' => 6, 'position' => 0, @@ -6061,7 +6057,7 @@ Route::get('/articolidadata', function () { foreach ($articles as $article) { - echo $article->IdArticolo . " | " . $article->Titolo . " | " . $article->DescrizioneStatoProdotto . " | " . $article->DescrizioneTipologia . " | " . $article->DescrizioneFormato . " | " . $article->QtaDisponibile . " | " . $article->data . "
"; + echo $article->IdArticolo . " | " . $article->Titolo . " | " . $article->DescrizioneStatoProdotto . " | " . $article->DescrizioneTipologia . " | " . $article->DescrizioneFormato . " | " . $article->QtaDisponibile . " | " . $article->data . "
"; } }); @@ -6176,7 +6172,7 @@ Route::get('/test31', function () { $settingora = Setting::where('key', 'update_products')->first(); //echo $ora_update->diffInDays($settingora->value); $totime = new Carbon($settingora->value); - $totime = $totime->addDays(15); + $totime = $totime->addDays(15); $totime = str_replace('-', '', $totime); echo $totime; }); @@ -6426,6 +6422,8 @@ Route::get('/handle-article-action-pao/{id}/{action}', function ($id, $action) { return libriInPrevendita(); } elseif ($action == 'cartolibri') { return showCartolibri(); + } elseif ($action == 'riviste') { + return showRiviste(); } elseif ($action == 'showOrdini') { return showOrdini(); } elseif ($action == 'showTest') {