imaxmultiean_ajax.php 717 Bytes
<?php

include(__DIR__.'/../../config/config.inc.php');
include(__DIR__.'/imaxmultiean.php');

$imax = new imaxmultiean();
$accion = Tools::getValue('accion');
$id_product = Tools::getValue('productId');
$ean = Tools::getValue('ean');
$combinationId = Tools::getValue('combinationId', 0); // Valor por defecto 0
$resultado = ['ok' => false, 'datos' => []];


switch ($accion) {
    case 'storeEAN':
        $resultado['ok'] = $imax->getFunciones()->storeEAN($id_product, $ean, $combinationId);
        break;
    
    case 'deleteEAN':
        $resultado['ok'] = $imax->getFunciones()->deleteEAN($id_product, $ean, $combinationId);
        break;

}

echo Tools::getValue('callback').'('.json_encode($resultado).')';