Skip to content

Instantly share code, notes, and snippets.

@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 / 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 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 / 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 / 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 / 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 / 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 / custom chooser example.php
Last active August 29, 2015 14:00
Jarlssen_ChooserWidget - custom chooser example
$chooserHelper = Mage::helper('jarlssen_chooser_widget/chooser');
$customChooserConfig = array(
'input_name' => 'entity_link',
'input_label' => $this->__('Custom entity'),
'button_text' => $this->__('Select entity…'),
'required' => true
);
$chooserBlock = 'custom_module/chooser';
@ceckoslab
ceckoslab / Placeholder-markup-example
Created May 7, 2014 08:44
Jarlssen_FasterAttributeOptionEdit - Placeholder markup
<td>
<div id="option[value][116][0]" class="replace-content pseudo-input input-text required-option">Option 2</div>
</td>
@ceckoslab
ceckoslab / Real-option-example
Last active August 29, 2015 14:01
Jarlssen_FasterAttributeOptionEdit - Real option
<td>
<input value="William Shakespeare" name="option[value][116][0]" class="replace-content pseudo-input input-text required-option">
</td>