$attribute_model = Mage::getModel('eav/entity_attribute');
 $attribute_options_model = Mage::getModel('eav/entity_attribute_source_table');
 $attribute_code = $attribute_model->getIdByCode('catalog_product', "ca_brand");
 $attribute = $attribute_model->load($attribute_code);
 $attribute_options_model->setAttribute($attribute);
 $options = $attribute_options_model->getAllOptions(false);
 $i = 0;
 foreach ($options as $option) {
     $brand[$i][0] = $option['value'];
     $brand[$i][1] = $option['label'];
     $i = $i + 1;
 }
 // ordinamento
 $oSorter = new ArraySorter();
 $oSorter->setArray($brand);
 $brand = $oSorter->sort(1, ArraySorter::DIRECTION_ASC);
 // recupero le opzioni dell'attributo codice_stagione
 $attribute_model = Mage::getModel('eav/entity_attribute');
 $attribute_options_model = Mage::getModel('eav/entity_attribute_source_table');
 $attribute_code = $attribute_model->getIdByCode('catalog_product', "ca_stagione");
 $attribute = $attribute_model->load($attribute_code);
 $attribute_options_model->setAttribute($attribute);
 $options = $attribute_options_model->getAllOptions(false);
 $i = 0;
 foreach ($options as $option) {
     $stagione[$i][0] = $option['value'];
     $stagione[$i][1] = $option['label'];
     $i = $i + 1;
 }
 ?>
 <!--
예제 #2
0
                                                                                $categoria[0][4] = "";
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
                break;
            }
        }
        // ordinamento
        $oSorter = new ArraySorter();
        $oSorter->setArray($categoria);
        $categoria = $oSorter->sort(1, ArraySorter::DIRECTION_ASC);
        echo json_encode($categoria);
    } else {
        echo "<script>alert('Non è possibile visualizzare questa pagina!');location.replace('../index.php')</script>";
    }
} else {
    echo "<script>alert('Non è possibile visualizzare questa pagina! Effettua prima il login!');location.replace('../index.php')</script>";
}
            $attribute = $attribute_model->load($attribute_code);
            $attribute_options_model->setAttribute($attribute);
            $options = $attribute_options_model->getAllOptions(false);
            $i = 0;
            foreach ($options as $option) {
                // i colori misti non vengono recuperati
                if (strpos($option['label'], "/") == false) {
                    $anno[$i][0] = $option['value'];
                    $anno[$i][1] = $option['label'];
                    $i = $i + 1;
                }
            }
            // ordinamento
            $oSorter = new ArraySorter();
            $oSorter->setArray($anno);
            $anno = $oSorter->sort(1, ArraySorter::DIRECTION_ASC);
            ?>
            <!--
                ===========================================================
                BEGIN PAGE
                ===========================================================
                -->
            <div class="wrapper">
            <!-- BEGIN TOP NAV -->
            <?php 
            include "config/top.php";
            ?>
            <!-- END TOP NAV -->

            <!-- BEGIN SIDEBAR LEFT -->
            <?php 
     $attribute = $attribute_model->load($attribute_code);
     $attribute_options_model->setAttribute($attribute);
     $options = $attribute_options_model->getAllOptions(false);
     $i = 0;
     foreach ($options as $option) {
         // i colori misti non vengono recuperati
         if (strpos($option['label'], "/") == false) {
             $taglia[$i][0] = $option['value'];
             $taglia[$i][1] = $option['label'];
             $i = $i + 1;
         }
     }
     // ordinamento
     $oSorter = new ArraySorter();
     $oSorter->setArray($taglia);
     $taglia = $oSorter->sort(1, ArraySorter::DIRECTION_ASC);
     // azzero le variabili di sessione
     unset($_SESSION['taglie_s']);
     unset($_SESSION['scalari_s']);
     unset($_SESSION['taglia']);
     unset($_SESSION['scalare']);
     unset($_SESSION['qta']);
     unset($_SESSION['taglie_scelte']);
     unset($_SESSION['scalari_scelti']);
     // setto tutte le taglie e i colori presenti in magento in due variabili di sessione
     $_SESSION['taglia'] = $taglia;
 } else {
     echo "<script>alert('Errore nella visualizzazione della pagina!');window.location='index.php'</script>";
 }
 ?>
 <!--