Skip to content

Instantly share code, notes, and snippets.

@ceckoslab
ceckoslab / cms page chooser example.php
Last active August 29, 2015 14:00
Jarlssen_ChooserWidget - cms page chooser example
$chooserHelper = Mage::helper('jarlssen_chooser_widget/chooser');
$cmsPageConfig = array(
'input_name' => 'entity_link',
'input_label' => $this->__('CMS Page'),
'button_text' => $this->__('Select CMS Page…'),
'required' => true
);
$chooserHelper->createCmsPageChooser($model, $fieldset, $cmsPageConfig);
@ceckoslab
ceckoslab / static block chooser example.php
Last active August 29, 2015 14:00
Jarlssen_ChooserWidget - static block chooser example
$chooserHelper = Mage::helper('jarlssen_chooser_widget/chooser');
$blockConfig = array(
'input_name' => 'entity_link',
'input_label' => $this->__('Block'),
'button_text' => $this->__('Select Block...'),
'required' => true
);
$chooserHelper->createCmsBlockChooser($model, $fieldset, $blockConfig);
@ceckoslab
ceckoslab / category chooser example.php
Last active August 29, 2015 14:00
Jarlssen_ChooserWidget - category chooser example
$chooserHelper = Mage::helper('jarlssen_chooser_widget/chooser');
$categoryConfig = array(
'input_name' => 'entity_link',
'input_label' => $this->__('Category'),
'button_text' => $this->__('Select Category...'),
'required' => true
);
$chooserHelper->createProductChooser($model, $fieldset, $categoryConfig);
@ceckoslab
ceckoslab / product chooser example.php
Last active August 29, 2015 14:00
Jarlssen_ChooserWidget - product chooser example
$chooserHelper = Mage::helper('jarlssen_chooser_widget/chooser');
$productConfig = array(
'input_name' => 'entity_link',
'input_label' => $this->__('Product'),
'button_text' => $this->__('Select Product...'),
'required' => true
);
$chooserHelper->createCategoryChooser($model, $fieldset, $productConfig);
@ceckoslab
ceckoslab / config array example.php
Last active August 29, 2015 14:00
Jarlssen_ChooserWidget - $config array example
$categoryConfig = array(
'input_name' => 'entity_link',
'input_label' => $this->__('Product'),
'button_text' => $this->__('Select Product...'),
'required' => true
);
@ceckoslab
ceckoslab / module declaration and dependencies.xml
Last active August 29, 2015 14:00
Jarlssen_ChooserWidget - module declaration and dependencies
<?xml version="1.0"?>
<config>
<modules>
<My_CustomExtension>
<active>true</active>
<codePool>local</codePool>
<depends>
<Jarlssen_ChooserWidget/>
</depends>
</My_CustomExtension>
@ceckoslab
ceckoslab / config snippet.xml
Last active August 29, 2015 14:00
Jarlssen_ChooserWidget - config snippet
<config>
...........
...........
...........
<default>
<jarlssen_chooser_widget>
<chooser_defaults>
<catalog_product_widget_chooser>
<input_label>Product</input_label>
<button_text>Select Product...</button_text>
@ceckoslab
ceckoslab / .gitignore
Created December 2, 2013 08:58
Git ignore file, that I use for Magento projects
/app/etc/local.xml
/var/
/media/
/includes/
/downloader/
/index.php
/tmp/
/.htaccess
.idea
@ceckoslab
ceckoslab / delete-non-admin-prices.php
Last active December 25, 2015 16:09
Simple Magento script, that deletes all non admin store associated prices ... basically we will keep only the default prices values and will delete all website associated price values.
<?php
/**
* @author MagePsycho <info@magepsycho.com>
* @author ceckoslab <ceckoslab@gmail.com>
* @website http://www.magepsycho.com
* @website http://ceckoslab.com
*/
$mageFilename = 'app/Mage.php';
require_once $mageFilename;
Mage::setIsDeveloperMode(true);
@ceckoslab
ceckoslab / gist:6549634
Created September 13, 2013 11:44
Deleting all grouped DUMMY prices ... thanks to MagePsycho and his article: Updating product prices in Magento in an easier & faster way - http://www.blog.magepsycho.com/updating-product-prices-in-magento-in-easier-faster-way/
<?php
/**
* @author MagePsycho <info@magepsycho.com>
* @website http://www.magepsycho.com
* @category Export / Import
*/
$mageFilename = 'app/Mage.php';
require_once $mageFilename;
Mage::setIsDeveloperMode(true);
ini_set('display_errors', 1);