Skip to content

Instantly share code, notes, and snippets.

View rodde177's full-sized avatar

rodde177

  • sthlm
View GitHub Profile
$code = 'nwtcdon_expose_status';
$attributeId = Mage::getResourceModel('eav/entity_attribute_collection')->setCodeFilter($code)->getFirstItem()->getAttributeId();
$attribute = Mage::getModel('catalog/resource_eav_attribute')->load($attributeId);
if ($attribute->usesSource()) {
$items = $attribute->getSource()->getAllOptions(false,true);
}
foreach($items as $option) {
if($option['label']=='watchable') {
/*$pages = $collection->getLastPageNumber();
$currentPage = 1;
$totalCount = $collection->getSize();
$totalOffset = ceil((int)$totalCount/10);
var_dump($pages);
do {
$collection->setCurPage($currentPage);
foreach ($collection as $prod) {
var_dump($prod->getId());
var_dump($prod->getName());
@rodde177
rodde177 / taxclass.php
Created July 22, 2015 10:40
set tax class on collection
error_reporting(E_ALL | E_STRICT);
define('MAGENTO_ROOT', getcwd());
$mageFilename = MAGENTO_ROOT . '/app/Mage.php';
require_once $mageFilename;
Mage::setIsDeveloperMode(true);
ini_set('display_errors', 1);
umask(0);
Mage::app();
$productIds = Mage::getResourceModel('catalog/product_collection')->getAllIds();
@rodde177
rodde177 / url_rewrites.php
Created July 24, 2015 17:48
create url rewrite by sku
<?php
define('MAGENTO', realpath(dirname(__FILE__)));
ini_set('memory_limit', '512M');
set_time_limit (0);
require_once MAGENTO . '/app/Mage.php';
Mage::app();
$products = array(
@rodde177
rodde177 / update_attribute.php
Last active August 29, 2015 14:26
update attribute
<?php
define('MAGENTO', realpath(dirname(__FILE__)));
ini_set('memory_limit', '512M');
set_time_limit (0);
require_once MAGENTO . '/app/Mage.php';
Mage::app();
$installer = new Mage_Eav_Model_Entity_Setup('core_setup');
$entityTypeId = $installer->getEntityTypeId('catalog_product');
@rodde177
rodde177 / gist:975083a81fd6fc85be63
Created August 19, 2015 09:26
upload image in admin form
// Save photo
if(isset($_FILES['image']['campaign_thumbnail']) && $_FILES['image']['campaign_thumbnail'] != '') {
try {
$uploader = new Varien_File_Uploader('image');
$uploader->setAllowedExtensions(array('jpg','jpeg','gif','png'));
$uploader->setAllowRenameFiles(false);
$uploader->setFilesDispersion(false);
git log
git reset --soft [hash]
uspTablet: function() {
if(Koket.isMD()) {
//jQuery('.usp-container')
}
},
@rodde177
rodde177 / test.php
Created October 21, 2015 09:11
test
$dateFormatIso = Mage::app()->getLocale()->getDateFormat(Mage_Core_Model_Locale::FORMAT_TYPE_SHORT);
$fieldset->addField('from_date', 'date', array(
'name' => 'from_date',
'label' => Mage::helper('qbanner')->__('From Date'),
'title' => Mage::helper('qbanner')->__('From Date'),
'image' => $this->getSkinUrl('images/grid-cal.gif'),
'input_format' => Varien_Date::DATE_INTERNAL_FORMAT,
'format' => $dateFormatIso,
));
@rodde177
rodde177 / local.xml
Created December 10, 2015 13:53
show address in customer registration
<customer_account_create>
<reference name="customer_form_register">
<action method="setShowAddressFields">
<param>true</param>
</action>
</reference>
</customer_account_create>