Magento1 createBlock method returns “bool(false)” in livehostFatal error when I enable filter => true in addColumnFresh install, no plug ins, fatal error on category management pageMagento - Invalid block typeMagento Custom HeaderCheckout redirecting to the cart pageError Call to a member function getDescription()I got this error in magento1.9?How to resolve it?Magento 1.9 - Invalid block type error in exception logGetting error “Call to a member function setTitle()” after install extensiongetting error after run compilation magento 1!

Fewest number of steps to reach 200 using special calculator

Knife as defense against stray dogs

Light propagating through a sound wave

Pronounciation of the combination "st" in spanish accents

Calculate the frequency of characters in a string

In what cases must I use 了 and in what cases not?

Help rendering a complicated sum/product formula

How to generate binary array whose elements with values 1 are randomly drawn

Is it possible to stack the damage done by the Absorb Elements spell?

Can other pieces capture a threatening piece and prevent a checkmate?

Deletion of copy-ctor & copy-assignment - public, private or protected?

PTIJ: Do Irish Jews have "the luck of the Irish"?

Turning a hard to access nut?

Practical application of matrices and determinants

When did antialiasing start being available?

두음법칙 - When did North and South diverge in pronunciation of initial ㄹ?

Help prove this basic trig identity please!

Bash - pair each line of file

What is the significance behind "40 days" that often appears in the Bible?

Why is there so much iron?

Loading the leaflet Map in Lightning Web Component

Does the attack bonus from a Masterwork weapon stack with the attack bonus from Masterwork ammunition?

Is it true that good novels will automatically sell themselves on Amazon (and so on) and there is no need for one to waste time promoting?

How is the partial sum of a geometric sequence calculated?



Magento1 createBlock method returns “bool(false)” in livehost


Fatal error when I enable filter => true in addColumnFresh install, no plug ins, fatal error on category management pageMagento - Invalid block typeMagento Custom HeaderCheckout redirecting to the cart pageError Call to a member function getDescription()I got this error in magento1.9?How to resolve it?Magento 1.9 - Invalid block type error in exception logGetting error “Call to a member function setTitle()” after install extensiongetting error after run compilation magento 1!













5















I've made a module that, in my localhost works fine.. The block shows up and ok, but in "livehost" the block don't appear, so I created a controller to make some tests and see what is the problem.



public function minhaactionAction()
$this->loadLayout();
$block = $this->getLayout()->createBlock('slideproducts/slideproducts');
var_dump($block);
$block->setTemplate('slideproducts/slideproducts.phtml');
$this->getLayout()->getBlock('content')->append($block);
$this->renderLayout();



In my localhost the block continue, but in site var_dump($block); returns bool(false). I search for a light by days and nothing yet, I hope so someone can help me to solve this problem.



If I use the $block->setTemplate('...'); it gives an error:




"Fatal error: Call to a member function setTemplate() on boolean in /home/httpd/htdocs/..."




Obviously, its because the createBlock function returns false.



config.xml



<?xml version="1.0">
<config>
<modules>
<AndersonGustavo_SlideProducts>
<version>1.0</version>
</AndersonGustavo_SlideProducts>
</modules>
<frontend>
<routers>
<andersongustavo_slideproducts>
<use>standard</use>
<args>
<module>AndersonGustavo_SlideProducts</module>
<frontName>teste</frontName>
</args>
</andersongustavo_slideproducts>
</routers>
<layout>
<updates>
<AndersonGustavo_SlideProducts>
<file>slideproducts.xml</file>
</AndersonGustavo_SlideProducts>
</updates>
</layout>
</frontend>
<global>
<models>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Model_System_Config_Source</class>
</slideproducts>
</models>
<blocks>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Block</class>
</slideproducts>
</blocks>
<helpers>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Helper</class>
</slideproducts>
</helpers>
</global>




SlideProducts.php



class AndersonGustavo_SlideProducts_Block_SlideProducts extends Mage_Core_Block_Template 

public function __construct(array $args)

$this->setTemplate('slideproducts/slideproducts.phtml');


public function isEnabled()
return Mage::getStoreConfig('andersongustavo/category/enabled');


private function getCategories()
return Mage::getStoreConfig('andersongustavo/category/category_groups');


public function getHeader()
return Mage::getStoreConfig('andersongustavo/category/header');


public function getCategoriesId()
$enabledCategories = explode(',',$this->getCategories());
return $enabledCategories;


public function getCategoryProducts($enabledCategoryId)
$categoryProducts = Mage::getModel('catalog/category')
->load($enabledCategoryId)
->getProductCollection()
->addAttributeToSelect("*")
->addAttributeToFilter('status',1);
return $categoryProducts;


public function getProductImage($id)
$product = Mage::getModel('catalog/product')->load($id);

foreach ($product->getMediaGalleryImages() as $image)
return $image->getUrl();





exception.log




exception 'Mage_Core_Exception' with message 'Tipo de bloco inválido: AndersonGustavo_SlideProducts_Block_Slideproducts' in /home/httpd/htdocs/ovaralbr/public/app/Mage.php:595
Stack trace:
#0 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/Layout.php(495): Mage::throwException('Tipo de bloco i...')
#1 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/Layout.php(437): Mage_Core_Model_Layout->_getBlockInstance('slideproducts/s...', Array)
#2 /home/httpd/htdocs/ovaralbr/public/app/code/local/AndersonGustavo/SlideProducts/controllers/IndexController.php(24): Mage_Core_Model_Layout->createBlock('slideproducts/s...')
#3 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Action.php(418): AndersonGustavo_SlideProducts_IndexController->minhaactionAction()
#4 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('minhaaction')
#5 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#6 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
#7 /home/httpd/htdocs/ovaralbr/public/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#8 /home/httpd/htdocs/ovaralbr/public/index.php(93): Mage::run('', 'store')
#9 main


(Tipo de bloco inválido:) is, Invalid block type










share|improve this question
























  • can you please paste your block class as well?

    – Shyam
    May 27 '17 at 10:11











  • Ok! I paste the block class. Do you think, it's necessary to paste my template .phtml file too?

    – Anderson Gustavo
    May 27 '17 at 10:57
















5















I've made a module that, in my localhost works fine.. The block shows up and ok, but in "livehost" the block don't appear, so I created a controller to make some tests and see what is the problem.



public function minhaactionAction()
$this->loadLayout();
$block = $this->getLayout()->createBlock('slideproducts/slideproducts');
var_dump($block);
$block->setTemplate('slideproducts/slideproducts.phtml');
$this->getLayout()->getBlock('content')->append($block);
$this->renderLayout();



In my localhost the block continue, but in site var_dump($block); returns bool(false). I search for a light by days and nothing yet, I hope so someone can help me to solve this problem.



If I use the $block->setTemplate('...'); it gives an error:




"Fatal error: Call to a member function setTemplate() on boolean in /home/httpd/htdocs/..."




Obviously, its because the createBlock function returns false.



config.xml



<?xml version="1.0">
<config>
<modules>
<AndersonGustavo_SlideProducts>
<version>1.0</version>
</AndersonGustavo_SlideProducts>
</modules>
<frontend>
<routers>
<andersongustavo_slideproducts>
<use>standard</use>
<args>
<module>AndersonGustavo_SlideProducts</module>
<frontName>teste</frontName>
</args>
</andersongustavo_slideproducts>
</routers>
<layout>
<updates>
<AndersonGustavo_SlideProducts>
<file>slideproducts.xml</file>
</AndersonGustavo_SlideProducts>
</updates>
</layout>
</frontend>
<global>
<models>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Model_System_Config_Source</class>
</slideproducts>
</models>
<blocks>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Block</class>
</slideproducts>
</blocks>
<helpers>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Helper</class>
</slideproducts>
</helpers>
</global>




SlideProducts.php



class AndersonGustavo_SlideProducts_Block_SlideProducts extends Mage_Core_Block_Template 

public function __construct(array $args)

$this->setTemplate('slideproducts/slideproducts.phtml');


public function isEnabled()
return Mage::getStoreConfig('andersongustavo/category/enabled');


private function getCategories()
return Mage::getStoreConfig('andersongustavo/category/category_groups');


public function getHeader()
return Mage::getStoreConfig('andersongustavo/category/header');


public function getCategoriesId()
$enabledCategories = explode(',',$this->getCategories());
return $enabledCategories;


public function getCategoryProducts($enabledCategoryId)
$categoryProducts = Mage::getModel('catalog/category')
->load($enabledCategoryId)
->getProductCollection()
->addAttributeToSelect("*")
->addAttributeToFilter('status',1);
return $categoryProducts;


public function getProductImage($id)
$product = Mage::getModel('catalog/product')->load($id);

foreach ($product->getMediaGalleryImages() as $image)
return $image->getUrl();





exception.log




exception 'Mage_Core_Exception' with message 'Tipo de bloco inválido: AndersonGustavo_SlideProducts_Block_Slideproducts' in /home/httpd/htdocs/ovaralbr/public/app/Mage.php:595
Stack trace:
#0 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/Layout.php(495): Mage::throwException('Tipo de bloco i...')
#1 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/Layout.php(437): Mage_Core_Model_Layout->_getBlockInstance('slideproducts/s...', Array)
#2 /home/httpd/htdocs/ovaralbr/public/app/code/local/AndersonGustavo/SlideProducts/controllers/IndexController.php(24): Mage_Core_Model_Layout->createBlock('slideproducts/s...')
#3 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Action.php(418): AndersonGustavo_SlideProducts_IndexController->minhaactionAction()
#4 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('minhaaction')
#5 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#6 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
#7 /home/httpd/htdocs/ovaralbr/public/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#8 /home/httpd/htdocs/ovaralbr/public/index.php(93): Mage::run('', 'store')
#9 main


(Tipo de bloco inválido:) is, Invalid block type










share|improve this question
























  • can you please paste your block class as well?

    – Shyam
    May 27 '17 at 10:11











  • Ok! I paste the block class. Do you think, it's necessary to paste my template .phtml file too?

    – Anderson Gustavo
    May 27 '17 at 10:57














5












5








5


1






I've made a module that, in my localhost works fine.. The block shows up and ok, but in "livehost" the block don't appear, so I created a controller to make some tests and see what is the problem.



public function minhaactionAction()
$this->loadLayout();
$block = $this->getLayout()->createBlock('slideproducts/slideproducts');
var_dump($block);
$block->setTemplate('slideproducts/slideproducts.phtml');
$this->getLayout()->getBlock('content')->append($block);
$this->renderLayout();



In my localhost the block continue, but in site var_dump($block); returns bool(false). I search for a light by days and nothing yet, I hope so someone can help me to solve this problem.



If I use the $block->setTemplate('...'); it gives an error:




"Fatal error: Call to a member function setTemplate() on boolean in /home/httpd/htdocs/..."




Obviously, its because the createBlock function returns false.



config.xml



<?xml version="1.0">
<config>
<modules>
<AndersonGustavo_SlideProducts>
<version>1.0</version>
</AndersonGustavo_SlideProducts>
</modules>
<frontend>
<routers>
<andersongustavo_slideproducts>
<use>standard</use>
<args>
<module>AndersonGustavo_SlideProducts</module>
<frontName>teste</frontName>
</args>
</andersongustavo_slideproducts>
</routers>
<layout>
<updates>
<AndersonGustavo_SlideProducts>
<file>slideproducts.xml</file>
</AndersonGustavo_SlideProducts>
</updates>
</layout>
</frontend>
<global>
<models>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Model_System_Config_Source</class>
</slideproducts>
</models>
<blocks>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Block</class>
</slideproducts>
</blocks>
<helpers>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Helper</class>
</slideproducts>
</helpers>
</global>




SlideProducts.php



class AndersonGustavo_SlideProducts_Block_SlideProducts extends Mage_Core_Block_Template 

public function __construct(array $args)

$this->setTemplate('slideproducts/slideproducts.phtml');


public function isEnabled()
return Mage::getStoreConfig('andersongustavo/category/enabled');


private function getCategories()
return Mage::getStoreConfig('andersongustavo/category/category_groups');


public function getHeader()
return Mage::getStoreConfig('andersongustavo/category/header');


public function getCategoriesId()
$enabledCategories = explode(',',$this->getCategories());
return $enabledCategories;


public function getCategoryProducts($enabledCategoryId)
$categoryProducts = Mage::getModel('catalog/category')
->load($enabledCategoryId)
->getProductCollection()
->addAttributeToSelect("*")
->addAttributeToFilter('status',1);
return $categoryProducts;


public function getProductImage($id)
$product = Mage::getModel('catalog/product')->load($id);

foreach ($product->getMediaGalleryImages() as $image)
return $image->getUrl();





exception.log




exception 'Mage_Core_Exception' with message 'Tipo de bloco inválido: AndersonGustavo_SlideProducts_Block_Slideproducts' in /home/httpd/htdocs/ovaralbr/public/app/Mage.php:595
Stack trace:
#0 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/Layout.php(495): Mage::throwException('Tipo de bloco i...')
#1 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/Layout.php(437): Mage_Core_Model_Layout->_getBlockInstance('slideproducts/s...', Array)
#2 /home/httpd/htdocs/ovaralbr/public/app/code/local/AndersonGustavo/SlideProducts/controllers/IndexController.php(24): Mage_Core_Model_Layout->createBlock('slideproducts/s...')
#3 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Action.php(418): AndersonGustavo_SlideProducts_IndexController->minhaactionAction()
#4 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('minhaaction')
#5 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#6 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
#7 /home/httpd/htdocs/ovaralbr/public/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#8 /home/httpd/htdocs/ovaralbr/public/index.php(93): Mage::run('', 'store')
#9 main


(Tipo de bloco inválido:) is, Invalid block type










share|improve this question
















I've made a module that, in my localhost works fine.. The block shows up and ok, but in "livehost" the block don't appear, so I created a controller to make some tests and see what is the problem.



public function minhaactionAction()
$this->loadLayout();
$block = $this->getLayout()->createBlock('slideproducts/slideproducts');
var_dump($block);
$block->setTemplate('slideproducts/slideproducts.phtml');
$this->getLayout()->getBlock('content')->append($block);
$this->renderLayout();



In my localhost the block continue, but in site var_dump($block); returns bool(false). I search for a light by days and nothing yet, I hope so someone can help me to solve this problem.



If I use the $block->setTemplate('...'); it gives an error:




"Fatal error: Call to a member function setTemplate() on boolean in /home/httpd/htdocs/..."




Obviously, its because the createBlock function returns false.



config.xml



<?xml version="1.0">
<config>
<modules>
<AndersonGustavo_SlideProducts>
<version>1.0</version>
</AndersonGustavo_SlideProducts>
</modules>
<frontend>
<routers>
<andersongustavo_slideproducts>
<use>standard</use>
<args>
<module>AndersonGustavo_SlideProducts</module>
<frontName>teste</frontName>
</args>
</andersongustavo_slideproducts>
</routers>
<layout>
<updates>
<AndersonGustavo_SlideProducts>
<file>slideproducts.xml</file>
</AndersonGustavo_SlideProducts>
</updates>
</layout>
</frontend>
<global>
<models>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Model_System_Config_Source</class>
</slideproducts>
</models>
<blocks>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Block</class>
</slideproducts>
</blocks>
<helpers>
<slideproducts>
<class>AndersonGustavo_SlideProducts_Helper</class>
</slideproducts>
</helpers>
</global>




SlideProducts.php



class AndersonGustavo_SlideProducts_Block_SlideProducts extends Mage_Core_Block_Template 

public function __construct(array $args)

$this->setTemplate('slideproducts/slideproducts.phtml');


public function isEnabled()
return Mage::getStoreConfig('andersongustavo/category/enabled');


private function getCategories()
return Mage::getStoreConfig('andersongustavo/category/category_groups');


public function getHeader()
return Mage::getStoreConfig('andersongustavo/category/header');


public function getCategoriesId()
$enabledCategories = explode(',',$this->getCategories());
return $enabledCategories;


public function getCategoryProducts($enabledCategoryId)
$categoryProducts = Mage::getModel('catalog/category')
->load($enabledCategoryId)
->getProductCollection()
->addAttributeToSelect("*")
->addAttributeToFilter('status',1);
return $categoryProducts;


public function getProductImage($id)
$product = Mage::getModel('catalog/product')->load($id);

foreach ($product->getMediaGalleryImages() as $image)
return $image->getUrl();





exception.log




exception 'Mage_Core_Exception' with message 'Tipo de bloco inválido: AndersonGustavo_SlideProducts_Block_Slideproducts' in /home/httpd/htdocs/ovaralbr/public/app/Mage.php:595
Stack trace:
#0 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/Layout.php(495): Mage::throwException('Tipo de bloco i...')
#1 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/Layout.php(437): Mage_Core_Model_Layout->_getBlockInstance('slideproducts/s...', Array)
#2 /home/httpd/htdocs/ovaralbr/public/app/code/local/AndersonGustavo/SlideProducts/controllers/IndexController.php(24): Mage_Core_Model_Layout->createBlock('slideproducts/s...')
#3 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Action.php(418): AndersonGustavo_SlideProducts_IndexController->minhaactionAction()
#4 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('minhaaction')
#5 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#6 /home/httpd/htdocs/ovaralbr/public/app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
#7 /home/httpd/htdocs/ovaralbr/public/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#8 /home/httpd/htdocs/ovaralbr/public/index.php(93): Mage::run('', 'store')
#9 main


(Tipo de bloco inválido:) is, Invalid block type







magento-1.9 fatal-error custom-block






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 10 mins ago









Teja Bhagavan Kollepara

3,00641949




3,00641949










asked May 27 '17 at 9:58









Anderson GustavoAnderson Gustavo

286




286












  • can you please paste your block class as well?

    – Shyam
    May 27 '17 at 10:11











  • Ok! I paste the block class. Do you think, it's necessary to paste my template .phtml file too?

    – Anderson Gustavo
    May 27 '17 at 10:57


















  • can you please paste your block class as well?

    – Shyam
    May 27 '17 at 10:11











  • Ok! I paste the block class. Do you think, it's necessary to paste my template .phtml file too?

    – Anderson Gustavo
    May 27 '17 at 10:57

















can you please paste your block class as well?

– Shyam
May 27 '17 at 10:11





can you please paste your block class as well?

– Shyam
May 27 '17 at 10:11













Ok! I paste the block class. Do you think, it's necessary to paste my template .phtml file too?

– Anderson Gustavo
May 27 '17 at 10:57






Ok! I paste the block class. Do you think, it's necessary to paste my template .phtml file too?

– Anderson Gustavo
May 27 '17 at 10:57











2 Answers
2






active

oldest

votes


















3














I suspect that versions of your Magento in localhost and live versions are different.



After Magento version 1.9.1, Magento introduced a new feature of block permissions.



Now if you are introducing a new block class in Magento system, you need to allow it from:



System -> Permissions -> Blocks



Click add new block where block name slideproducts/slideproducts and isAllowed -> Yes



Now save. Clear cache. Hope this will solve your problem.






share|improve this answer























  • Yes, the versions are different.. but, my localhost is 1.9.3.1 and the livehost is 1.9.2.2. Unfortunately the problem continues.

    – Anderson Gustavo
    May 27 '17 at 11:13











  • Have you done what I have written in my answer? Please enable Magento's log from System -> Configuration -> Advanced (Developer) -> Log Settings and then check /var/log folder after reloading page.

    – Mohit Kumar Arora
    May 27 '17 at 12:15












  • Yep.. I'll edit the post and paste the log

    – Anderson Gustavo
    May 27 '17 at 12:35






  • 1





    In the exception.log I could see that the magento is searching for a Slideproducts.php, but the file's name is SlideProducts.php.. Do you know why, and how can I make magento search for the file in camel case.. by the way, you solve my problem!!! I'm very grateful, you save the day.. or bette..r the week =P Thank you!

    – Anderson Gustavo
    May 27 '17 at 12:57


















3














Your action code should be




public function minhaactionAction()

$this->loadLayout();
$block = $this->getLayout()->createBlock('slideproducts/slideproducts');
var_dump($block);
$block->setTemplate('slideproducts/slideproducts.phtml');
$this->getLayout()->getBlock('content')->append($block);
$this->renderLayout();






share|improve this answer























  • Sorry, my bad!!!! I forgot to paste this code line, have a lot of comment lines here.. I'll edit my question post and thank you.

    – Anderson Gustavo
    May 27 '17 at 11:05












  • Did you clear cache? It works fine here.

    – Sohel Rana
    May 27 '17 at 11:25











  • Yes, I clear all caches and disabled them.

    – Anderson Gustavo
    May 27 '17 at 11:30











Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f176317%2fmagento1-createblock-method-returns-boolfalse-in-livehost%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























2 Answers
2






active

oldest

votes








2 Answers
2






active

oldest

votes









active

oldest

votes






active

oldest

votes









3














I suspect that versions of your Magento in localhost and live versions are different.



After Magento version 1.9.1, Magento introduced a new feature of block permissions.



Now if you are introducing a new block class in Magento system, you need to allow it from:



System -> Permissions -> Blocks



Click add new block where block name slideproducts/slideproducts and isAllowed -> Yes



Now save. Clear cache. Hope this will solve your problem.






share|improve this answer























  • Yes, the versions are different.. but, my localhost is 1.9.3.1 and the livehost is 1.9.2.2. Unfortunately the problem continues.

    – Anderson Gustavo
    May 27 '17 at 11:13











  • Have you done what I have written in my answer? Please enable Magento's log from System -> Configuration -> Advanced (Developer) -> Log Settings and then check /var/log folder after reloading page.

    – Mohit Kumar Arora
    May 27 '17 at 12:15












  • Yep.. I'll edit the post and paste the log

    – Anderson Gustavo
    May 27 '17 at 12:35






  • 1





    In the exception.log I could see that the magento is searching for a Slideproducts.php, but the file's name is SlideProducts.php.. Do you know why, and how can I make magento search for the file in camel case.. by the way, you solve my problem!!! I'm very grateful, you save the day.. or bette..r the week =P Thank you!

    – Anderson Gustavo
    May 27 '17 at 12:57















3














I suspect that versions of your Magento in localhost and live versions are different.



After Magento version 1.9.1, Magento introduced a new feature of block permissions.



Now if you are introducing a new block class in Magento system, you need to allow it from:



System -> Permissions -> Blocks



Click add new block where block name slideproducts/slideproducts and isAllowed -> Yes



Now save. Clear cache. Hope this will solve your problem.






share|improve this answer























  • Yes, the versions are different.. but, my localhost is 1.9.3.1 and the livehost is 1.9.2.2. Unfortunately the problem continues.

    – Anderson Gustavo
    May 27 '17 at 11:13











  • Have you done what I have written in my answer? Please enable Magento's log from System -> Configuration -> Advanced (Developer) -> Log Settings and then check /var/log folder after reloading page.

    – Mohit Kumar Arora
    May 27 '17 at 12:15












  • Yep.. I'll edit the post and paste the log

    – Anderson Gustavo
    May 27 '17 at 12:35






  • 1





    In the exception.log I could see that the magento is searching for a Slideproducts.php, but the file's name is SlideProducts.php.. Do you know why, and how can I make magento search for the file in camel case.. by the way, you solve my problem!!! I'm very grateful, you save the day.. or bette..r the week =P Thank you!

    – Anderson Gustavo
    May 27 '17 at 12:57













3












3








3







I suspect that versions of your Magento in localhost and live versions are different.



After Magento version 1.9.1, Magento introduced a new feature of block permissions.



Now if you are introducing a new block class in Magento system, you need to allow it from:



System -> Permissions -> Blocks



Click add new block where block name slideproducts/slideproducts and isAllowed -> Yes



Now save. Clear cache. Hope this will solve your problem.






share|improve this answer













I suspect that versions of your Magento in localhost and live versions are different.



After Magento version 1.9.1, Magento introduced a new feature of block permissions.



Now if you are introducing a new block class in Magento system, you need to allow it from:



System -> Permissions -> Blocks



Click add new block where block name slideproducts/slideproducts and isAllowed -> Yes



Now save. Clear cache. Hope this will solve your problem.







share|improve this answer












share|improve this answer



share|improve this answer










answered May 27 '17 at 11:04









Mohit Kumar AroraMohit Kumar Arora

6,66151632




6,66151632












  • Yes, the versions are different.. but, my localhost is 1.9.3.1 and the livehost is 1.9.2.2. Unfortunately the problem continues.

    – Anderson Gustavo
    May 27 '17 at 11:13











  • Have you done what I have written in my answer? Please enable Magento's log from System -> Configuration -> Advanced (Developer) -> Log Settings and then check /var/log folder after reloading page.

    – Mohit Kumar Arora
    May 27 '17 at 12:15












  • Yep.. I'll edit the post and paste the log

    – Anderson Gustavo
    May 27 '17 at 12:35






  • 1





    In the exception.log I could see that the magento is searching for a Slideproducts.php, but the file's name is SlideProducts.php.. Do you know why, and how can I make magento search for the file in camel case.. by the way, you solve my problem!!! I'm very grateful, you save the day.. or bette..r the week =P Thank you!

    – Anderson Gustavo
    May 27 '17 at 12:57

















  • Yes, the versions are different.. but, my localhost is 1.9.3.1 and the livehost is 1.9.2.2. Unfortunately the problem continues.

    – Anderson Gustavo
    May 27 '17 at 11:13











  • Have you done what I have written in my answer? Please enable Magento's log from System -> Configuration -> Advanced (Developer) -> Log Settings and then check /var/log folder after reloading page.

    – Mohit Kumar Arora
    May 27 '17 at 12:15












  • Yep.. I'll edit the post and paste the log

    – Anderson Gustavo
    May 27 '17 at 12:35






  • 1





    In the exception.log I could see that the magento is searching for a Slideproducts.php, but the file's name is SlideProducts.php.. Do you know why, and how can I make magento search for the file in camel case.. by the way, you solve my problem!!! I'm very grateful, you save the day.. or bette..r the week =P Thank you!

    – Anderson Gustavo
    May 27 '17 at 12:57
















Yes, the versions are different.. but, my localhost is 1.9.3.1 and the livehost is 1.9.2.2. Unfortunately the problem continues.

– Anderson Gustavo
May 27 '17 at 11:13





Yes, the versions are different.. but, my localhost is 1.9.3.1 and the livehost is 1.9.2.2. Unfortunately the problem continues.

– Anderson Gustavo
May 27 '17 at 11:13













Have you done what I have written in my answer? Please enable Magento's log from System -> Configuration -> Advanced (Developer) -> Log Settings and then check /var/log folder after reloading page.

– Mohit Kumar Arora
May 27 '17 at 12:15






Have you done what I have written in my answer? Please enable Magento's log from System -> Configuration -> Advanced (Developer) -> Log Settings and then check /var/log folder after reloading page.

– Mohit Kumar Arora
May 27 '17 at 12:15














Yep.. I'll edit the post and paste the log

– Anderson Gustavo
May 27 '17 at 12:35





Yep.. I'll edit the post and paste the log

– Anderson Gustavo
May 27 '17 at 12:35




1




1





In the exception.log I could see that the magento is searching for a Slideproducts.php, but the file's name is SlideProducts.php.. Do you know why, and how can I make magento search for the file in camel case.. by the way, you solve my problem!!! I'm very grateful, you save the day.. or bette..r the week =P Thank you!

– Anderson Gustavo
May 27 '17 at 12:57





In the exception.log I could see that the magento is searching for a Slideproducts.php, but the file's name is SlideProducts.php.. Do you know why, and how can I make magento search for the file in camel case.. by the way, you solve my problem!!! I'm very grateful, you save the day.. or bette..r the week =P Thank you!

– Anderson Gustavo
May 27 '17 at 12:57













3














Your action code should be




public function minhaactionAction()

$this->loadLayout();
$block = $this->getLayout()->createBlock('slideproducts/slideproducts');
var_dump($block);
$block->setTemplate('slideproducts/slideproducts.phtml');
$this->getLayout()->getBlock('content')->append($block);
$this->renderLayout();






share|improve this answer























  • Sorry, my bad!!!! I forgot to paste this code line, have a lot of comment lines here.. I'll edit my question post and thank you.

    – Anderson Gustavo
    May 27 '17 at 11:05












  • Did you clear cache? It works fine here.

    – Sohel Rana
    May 27 '17 at 11:25











  • Yes, I clear all caches and disabled them.

    – Anderson Gustavo
    May 27 '17 at 11:30
















3














Your action code should be




public function minhaactionAction()

$this->loadLayout();
$block = $this->getLayout()->createBlock('slideproducts/slideproducts');
var_dump($block);
$block->setTemplate('slideproducts/slideproducts.phtml');
$this->getLayout()->getBlock('content')->append($block);
$this->renderLayout();






share|improve this answer























  • Sorry, my bad!!!! I forgot to paste this code line, have a lot of comment lines here.. I'll edit my question post and thank you.

    – Anderson Gustavo
    May 27 '17 at 11:05












  • Did you clear cache? It works fine here.

    – Sohel Rana
    May 27 '17 at 11:25











  • Yes, I clear all caches and disabled them.

    – Anderson Gustavo
    May 27 '17 at 11:30














3












3








3







Your action code should be




public function minhaactionAction()

$this->loadLayout();
$block = $this->getLayout()->createBlock('slideproducts/slideproducts');
var_dump($block);
$block->setTemplate('slideproducts/slideproducts.phtml');
$this->getLayout()->getBlock('content')->append($block);
$this->renderLayout();






share|improve this answer













Your action code should be




public function minhaactionAction()

$this->loadLayout();
$block = $this->getLayout()->createBlock('slideproducts/slideproducts');
var_dump($block);
$block->setTemplate('slideproducts/slideproducts.phtml');
$this->getLayout()->getBlock('content')->append($block);
$this->renderLayout();







share|improve this answer












share|improve this answer



share|improve this answer










answered May 27 '17 at 10:59









Sohel RanaSohel Rana

22.7k34460




22.7k34460












  • Sorry, my bad!!!! I forgot to paste this code line, have a lot of comment lines here.. I'll edit my question post and thank you.

    – Anderson Gustavo
    May 27 '17 at 11:05












  • Did you clear cache? It works fine here.

    – Sohel Rana
    May 27 '17 at 11:25











  • Yes, I clear all caches and disabled them.

    – Anderson Gustavo
    May 27 '17 at 11:30


















  • Sorry, my bad!!!! I forgot to paste this code line, have a lot of comment lines here.. I'll edit my question post and thank you.

    – Anderson Gustavo
    May 27 '17 at 11:05












  • Did you clear cache? It works fine here.

    – Sohel Rana
    May 27 '17 at 11:25











  • Yes, I clear all caches and disabled them.

    – Anderson Gustavo
    May 27 '17 at 11:30

















Sorry, my bad!!!! I forgot to paste this code line, have a lot of comment lines here.. I'll edit my question post and thank you.

– Anderson Gustavo
May 27 '17 at 11:05






Sorry, my bad!!!! I forgot to paste this code line, have a lot of comment lines here.. I'll edit my question post and thank you.

– Anderson Gustavo
May 27 '17 at 11:05














Did you clear cache? It works fine here.

– Sohel Rana
May 27 '17 at 11:25





Did you clear cache? It works fine here.

– Sohel Rana
May 27 '17 at 11:25













Yes, I clear all caches and disabled them.

– Anderson Gustavo
May 27 '17 at 11:30






Yes, I clear all caches and disabled them.

– Anderson Gustavo
May 27 '17 at 11:30


















draft saved

draft discarded
















































Thanks for contributing an answer to Magento Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f176317%2fmagento1-createblock-method-returns-boolfalse-in-livehost%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Disable / Remove link to Product Items in Cart Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?How can I limit products that can be bought / added to cart?Remove item from cartHide “Add to Cart” button if specific products are already in cart“Prettifying” the custom options in cart pageCreate link in cart sidebar to view all added items After limit reachedLink products together in checkout/cartHow to Get product from cart and add it againHide action-edit on cart page if simple productRemoving Cart items - ObserverRemove wishlist items when added to cart

Helsingin valtaus Sisällysluettelo Taustaa | Yleistä sotatoimista | Osapuolet | Taistelut Helsingin ympäristössä | Punaisten antautumissuunnitelma | Taistelujen kulku Helsingissä | Valtauksen jälkeen | Tappiot | Muistaminen | Kirjallisuutta | Lähteet | Aiheesta muualla | NavigointivalikkoTeoksen verkkoversioTeoksen verkkoversioGoogle BooksSisällissota Helsingissä päättyi tasan 95 vuotta sittenSaksalaisten ylivoima jyräsi punaisen HelsinginSuomalaiset kuvaavat sotien jälkiä kaupungeissa – katso kuvat ja tarinat tutuilta kulmiltaHelsingin valtaus 90 vuotta sittenSaksalaiset valtasivat HelsinginHyökkäys HelsinkiinHelsingin valtaus 12.–13.4. 1918Saksalaiset käyttivät ihmiskilpiä Helsingin valtauksessa 1918Teoksen verkkoversioTeoksen verkkoversioSaksalaiset hyökkäävät Etelä-SuomeenTaistelut LeppävaarassaSotilaat ja taistelutLeppävaara 1918 huhtikuussa. KapinatarinaHelsingin taistelut 1918Saksalaisten voitonparaati HelsingissäHelsingin valtausta juhlittiinSaksalaisten Helsinki vuonna 1918Helsingin taistelussa kaatuneet valkokaartilaisetHelsinkiin haudatut taisteluissa kaatuneet punaiset12.4.1918 Helsingin valtauksessa saksalaiset apujoukot vapauttavat kaupunginVapaussodan muistomerkkejä Helsingissä ja pääkaupunkiseudullaCrescendo / Vuoden 1918 Kansalaissodan uhrien muistomerkkim

Adjektiivitarina Tarinan tekeminen | Esimerkki: ennen | Esimerkki: jälkeen | Navigointivalikko