G31 Zone
  • About
  • Contact

Magento get all categories

Posted on: September 29, 2010 /
Categories: Magento

Here is a sample code to extract all categories from magento database: $collection = Mage::getModel(‘catalog/category’)-<getCollection()-<addAttributeToSelect(“name”); $catIds = $collection-<getAllIds(); $cat = Mage::getModel(‘catalog/category’); foreach ($catIds as $catId) { $category = $cat-<load($catId); print $category-<getName() . “”; }

Magento get products from a specific category

Posted on: September 29, 2010 /
Categories: Magento

Next code is a sample to extract all products from a specific category: $prodCat = Mage::getModel(‘catalog/category’)->load($catId); $prodCat = $prodCat->getProductCollection(); foreach( $prodCat->getAllIds() as $prodId) { $_product=Mage::getModel(‘catalog/product’)->load($prodId); print $_product->getName().””; }

Javascript confirm window

Posted on: September 29, 2010 /
Categories: JavaScript

Next code can be used to add a confirm window from javascript: var conf = confirm(“Are you sure do you want to delete?”); if (conf == true) { // Code to execute }

Magento countries and regions

Posted on: September 29, 2010 /
Categories: Magento

Get all countries: $countries = Mage::getModel(‘directory/country_api’)->items(); Get regions based on country code: $regions = Mage::getModel(‘directory/region_api’)->items($countryCode);

Magento get stores

Posted on: September 28, 2010 /
Categories: Magento

Get all Magento Stores from database: $stores = Mage::app()->getStores();

Magento Url’s

Posted on: September 28, 2010 /
Categories: Magento

Bellow are few methods to get some useful magento url’s: Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS); //http://www.magentoshop.demo/js/ Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK); //http://www.magentoshop.demo/index.php/ Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA); //http://www.magentoshop.demo/media/ Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN); //http://www.magentoshop.demo/skin/ Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB); //http://www.magentoshop.demo/

Magento get bundled products

Posted on: September 28, 2010 /
Categories: Magento

Next code can be used to extract bundled products: $bundled_product = new Mage_Catalog_Model_Product(); $bundled_product->load(YOUR_BUNDLED_PRODUCT_ID); $selectionCollection = $bundled_product->getTypeInstance(true)->getSelectionsCollection($bundled_product->getTypeInstance(true)->getOptionsIds($bundled_product), $bundled_product); $bundled_items = array(); foreach($selectionCollection as $option) { $bundled_items[] = $option->product_id; }

Magento session

Posted on: September 28, 2010 /
Categories: Magento

To set a value in magento session use: Mage::getSingleton(‘core/session’)->setMySessionData(‘My session data’); To get variable value from magento session use: $mySessionData = Mage::getSingleton(‘core/session’)->getMySessionData();

Magento – eCommerce platform

Posted on: September 19, 2010 /
Categories: Magento

Magento is an open-source ecommerce web application. First version was launched on March 31, 2008. It was created by Varien, building on components of the Zend Framework. “Magento eCommerce Platforms provide the scalability, flexibility and features for business growth. Magento provides feature-rich eCommerce platforms that offer merchants complete flexibility and control over the presentation, content,

Read More →

« 1 … 7 8 9

Categories

  • Apache
  • CentOS
  • Git
  • HTML
  • HTTP
  • JavaScript
  • JQuery
  • Linux
  • Magento
  • MySQL
  • PHP
  • Regular expression (Regex)
  • Smarty
  • Symfony 2 / Doctrine
  • Twig
  • Ubuntu
  • Uncategorized
  • Zend

Archives

  • June 2015
  • May 2015
  • March 2015
  • September 2014
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • January 2013
  • October 2012
  • August 2012
  • May 2012
  • April 2012
  • January 2012
  • December 2011
  • November 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010

Recent Posts

  • Connect to VPN from Linux
  • Enable slow query log on MySQL server
  • Doctrine Console Commands
  • Symfony2 Doctrine debug query
  • Mysqldump only tables with certain prefix

Tags

404 not found error apache bundled categories category cms tags command line confirm contact form countries create user customer group name customer logged in disable right click export database front controller git image uploader import database incorrect url JavaScript jquery jquery ajax request Magento mysql mysql show user privileges no right click parameters php print array product attribute product images products read files read folders regions script script execution time session smarty smarty print array stores subcategories tinymce url

Copyright G31 Zone 2022 | Theme by Theme in Progress | Proudly powered by WordPress