Example #1
0
switch ($_GET['w']) {
    case 'product':
        if (isset($_GET['id'])) {
            $prd = ProductsService::get($_GET['id']);
            if ($prd !== null && $prd->hasImage !== false) {
                echo ProductsService::getImage($prd->id);
                break;
            }
        }
        echo file_get_contents(PT::$ABSPATH . "/templates/" . $config['template'] . "/img/default_product.png");
        break;
    case 'provider':
        if (isset($_GET['id'])) {
            $prov = ProvidersService::get($_GET['id']);
            if ($prov !== null && $prov->hasImage !== false) {
                $img = ProvidersService::getImage($prov->id);
                break;
            }
        }
        echo file_get_contents(PT::$ABSPATH . "/templates/" . $config['template'] . "/img/default_provider.png");
        break;
    case 'category':
        if (isset($_GET['id'])) {
            $cat = CategoriesService::get($_GET['id']);
            if ($cat->hasImage !== false) {
                echo CategoriesService::getImage($cat->id);
                break;
            }
        }
        echo file_get_contents(PT::$ABSPATH . "/templates/" . $config['template'] . "/img/default_category.png");
        break;