cancel
Showing results for 
Search instead for 
Did you mean: 

Issue with custom block and Magento Enterprise

   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

Issue with custom block and Magento Enterprise

I have a custom block that I'm using to display a featured category on cms pages. Everything is working fine on my local machine (ver. 1.9.2.2) but when I upload to the server (ver. 1.14.2.1) it's not show any products.

 

app/design/frontend/themename/default/template/custom/featured-product.phtml

<?php
$_categoryId = $this->getCategoryId();

$_sortOrder = $this->getData('sortOrder') ?: "ASC";
$_sortBy = $this->getData('sortBy') ?: "price";
$_maxCount = $this->getData('max') ?: 20;
$_blockLabel = $this->getData('label');

$_productCollection = Mage::getModel('catalog/category')->load($_categoryId)
  ->getProductCollection()
  ->addAttributeToSelect('*')
  ->addAttributeToFilter('status', 1)
  ->addAttributeToFilter('visibility', 4)
  ->setOrder($_sortBy, $_sortOrder);
?>

<?php echo $_categoryId; ?>

<!-- processing php/html -->

This is how I'm calling it from the cms page:

{{block type="core/template" category_id="46" label="Audio" template="custom/featured-product.phtml" }}

 

It's echoing the $_categoryId out correctly, and I've verified that the category has products in it.

 

I must be missing something really simple! Any ideas what could be wrong?

2 REPLIES 2

Re: Issue with custom block and Magento Enterprise

Hi @NateW

 

Is your Magento 1.14.2.1 is patched with SUPEE-6788 patch? If yes then you have to white list your custom block. (System >permission>blocks)

---
Problem Solved Click Accept as Solution!:Magento Community India Forum

Re: Issue with custom block and Magento Enterprise

Thanks so much for looking at this! I've really been struggling with it.

 

It must not be because patched because I don't see a 'blocks' section in System->Permission.

 

Any other ideas why it's not showing up?