preorder
This commit is contained in:
@@ -6068,6 +6068,9 @@ Route::get('/aggiornapreorder/{idarticolo}/{postid}', function ($idarticolo, $po
|
||||
// Aggiorna Preorder
|
||||
$product = Product::where('sku', $idarticolo)->first();
|
||||
|
||||
// get the article by product
|
||||
$article = Article::where('IdArticolo', $idarticolo)->first();
|
||||
|
||||
showarray($product);
|
||||
|
||||
$product_id = $product['id'];
|
||||
@@ -6076,28 +6079,19 @@ Route::get('/aggiornapreorder/{idarticolo}/{postid}', function ($idarticolo, $po
|
||||
if ($product) {
|
||||
echo "Prodotto trovato: " . $product['name'] . "<br>";
|
||||
|
||||
$attributes = $product['meta_data'];
|
||||
$preordine = true;
|
||||
|
||||
echo "Attributi:";
|
||||
showarray($attributes);
|
||||
$data = [
|
||||
'_wpro_variable_is_preorder' => $preordine,
|
||||
'stock_quantity' => 1000,
|
||||
];
|
||||
|
||||
echo "Variazioni: " . $product_id;
|
||||
$updated = Product::update($product_id, $data);
|
||||
|
||||
$variations = Variation::all($sku);
|
||||
showarray($variations);
|
||||
|
||||
$trovatosku = false;
|
||||
foreach ($variations as $variation) {
|
||||
|
||||
showarray($variation);
|
||||
|
||||
if ($variation->sku == $product_id) {
|
||||
$trovatosku = true;
|
||||
echo "SKU" . $variation->sku;
|
||||
}
|
||||
if ($updated ) {
|
||||
echo "Prodotto Aggiornato correttamente";
|
||||
}
|
||||
|
||||
showarray($variations);
|
||||
} else {
|
||||
echo "Il prodotto non esiste";
|
||||
}
|
||||
@@ -6208,6 +6202,17 @@ Route::get('/qtanegativa', function () {
|
||||
$prodotto = Product::where('sku', $sku)->first();
|
||||
if ($prodotto) {
|
||||
|
||||
if (isset($prodotto['_wpro_variable_is_preorder'])) {
|
||||
echo '<br><span style="color:red">PREORDINE: ' . $prodotto['_wpro_variable_is_preorder'] . '</span>';
|
||||
}
|
||||
if (isset($prodotto['_wpro_label_variable'])) {
|
||||
echo 'Etichetta: ' . $prodotto['_wpro_label_variable'];
|
||||
}
|
||||
if (isset($prodotto['_wpro_date_variable'])) {
|
||||
echo 'Data Preordine: ' . $prodotto['_wpro_date_variable'];
|
||||
}
|
||||
echo '<br>';
|
||||
|
||||
showarray($prodotto);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user