Tagged: Php

Quick and dirty JsonSerializable 0

Quick and dirty JsonSerializable

Sometimes it’s necessary to implement JsonSerializable without writing by hand every variable (protected and not) present in class. There is a small shortcut to it:

 

Convertire file Yaml in un array in symfony 0

Convertire file Yaml in un array in symfony

Installare Zend Framework 1.12 con pear 0

Installare Zend Framework 1.12 con pear

Basta digitare seguenti commandi:

Magento, convertire tutte le categorie in anchor. 0

Magento, convertire tutte le categorie in anchor.

Se vi serve impostare tutte le categorie come delle ancore ecco un piccolo script per farlo: [php] <? error_reporting(E_ALL); ini_set(‘display_errors’, ‘1’); // Load Up Magento Core define(‘MAGENTO’, realpath(‘/path/to/magento’)); require_once(MAGENTO . ‘/app/Mage.php’); $app = Mage::app();...

Intestazione di Magento Cli script. 0

Intestazione di Magento Cli script.

Per poter interagire con l’installazione di magento dalla riga di commando (cli) è opportuno utilizzare seguente intestazione: [php] <?php define(‘MAGENTO’, realpath(dirname(__FILE__))); require_once MAGENTO . ‘/app/Mage.php'; Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); [/php]

Snippet: caricamento del prodotto su magento in base al suo Sku 0

Snippet: caricamento del prodotto su magento in base al suo Sku

[php] /** * Carica il prodotto in base allo sku * * @param mixed $sku * @return Mage_Catalog_Model_Product */ protected function getMageProductBySku($sku){ /** @var Mage_Catalog_Model_Product **/ $product = Mage::getModel(‘catalog/product’)->load($sku,"sku"); return $product; } [/php]