Magento Forum

List of issues after upgrading from 1.4.0 to 1.4.2
 
medic
Sr. Member
 
Total Posts:  173
Joined:  2007-10-30
Sydney
 

These are the issues I’m having after upgrading from 1.4.0 to 1.4.2

Frontend:

Wishlist causing error.

a:5:{i:0;s:69:"Invalid method Mage_Wishlist_Block_Links::addWishlistLink(Array
(
)
)"
;i:1;s:2030:"#0 [internal function]: Varien_Object->__call('addWishlistLink', Array)
#1 /home/ballscom/public_html/app/code/core/Mage/Core/Model/Layout.php(347): Mage_Wishlist_Block_Links->addWishlistLink()
#2 /home/ballscom/public_html/app/code/core/Mage/Core/Model/Layout.php(213): Mage_Core_Model_Layout->_generateAction(Array, Array)
#3 /home/ballscom/public_html/app/code/core/Mage/Core/Model/Layout.php(205): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#4 /home/ballscom/public_html/app/code/core/Mage/Core/Model/Layout.php(209): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#5 /home/ballscom/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(343): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#6 /home/ballscom/public_html/app/code/core/Mage/Cms/Helper/Page.php(110): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#7 /home/ballscom/public_html/app/code/core/Mage/Cms/Helper/Page.php(52): Mage_Cms_Helper_Page->_renderPage()
#8 /home/ballscom/public_html/app/code/core/Mage/Cms/controllers/IndexController.php(45): Mage_Cms_Helper_Page->renderPage(Object(Mage_Cms_IndexController), 'home')
#9 /home/ballscom/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Cms_IndexController->indexAction(Object(Mage_Cms_IndexController), 'home')
#10 /home/ballscom/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(253): Mage_Core_Controller_Varien_Action->dispatch()
#11 /home/ballscom/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match('index')
#12 /home/ballscom/public_html/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch(Object(Mage_Core_Controller_Request_Http))
#13 /home/ballscom/public_html/app/Mage.php(596): Mage_Core_Model_App->run()
#14 /home/ballscom/public_html/index.php(78): Mage::run(Array)
#15 {main}"
;s:3:"url";s:1:"/";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:7:"default";}

Backend:

Config - General - Design tab give this error:

a:5:{i:0;s:81:"Invalid config field backend model: adminhtml/system_config_backend_image_favicon";i:1;s:1461:"#0 /home/ballscom/public_html/app/code/core/Mage/Adminhtml/Block/System/Config/Form.php(310): Mage::throwException('Invalid config ...')
#1 /home/ballscom/public_html/app/code/core/Mage/Adminhtml/Block/System/Config/Form.php(204): Mage_Adminhtml_Block_System_Config_Form->initFields(Object(Varien_Data_Form_Element_Fieldset), Object(Mage_Core_Model_Config_Element), Object(Mage_Core_Model_Config_Element))
#2 /home/ballscom/public_html/app/code/core/Mage/Adminhtml/Block/System/Config/Edit.php(92): Mage_Adminhtml_Block_System_Config_Form->initForm()
#3 /home/ballscom/public_html/app/code/core/Mage/Adminhtml/controllers/System/ConfigController.php(77): Mage_Adminhtml_Block_System_Config_Edit->initForm()
#4 /home/ballscom/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_System_ConfigController->editAction()
#5 /home/ballscom/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(253): Mage_Core_Controller_Varien_Action->dispatch('edit')
#6 /home/ballscom/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#7 /home/ballscom/public_html/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch()
#8 /home/ballscom/public_html/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#9 /home/ballscom/public_html/index.php(78): Mage::run('', 'store')
#10 {main}"
;s:3:"url";s:88:"/index.php/admin/system_config/edit/section/design/key/5b284094632f4afb10c51744ccfe6992/";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:5:"admin";}

Config - General - Web tab gives this error:

Fatal errorCall to a member function toOptionArray() on a non-object in /home/ballscom/public_html/app/code/core/Mage/Adminhtml/Block/System/Config/Form.php on line 385

Config - Catalog - Catalog tab give this error

Fatal errorCall to a member function toOptionArray() on a non-object in /home/ballscom/public_html/app/code/core/Mage/Adminhtml/Block/System/Config/Form.php on line 385
FIXED: http://www.magentocommerce.com/boards/viewthread/210954/#t285847

Config - Customers - Customer Configuration

a:5:{i:0;s:91:"Invalid config field backend model: adminhtml/system_config_backend_customer_address_street";i:1;s:1461:"#0 /home/ballscom/public_html/app/code/core/Mage/Adminhtml/Block/System/Config/Form.php(310): Mage::throwException('Invalid config ...')
#1 /home/ballscom/public_html/app/code/core/Mage/Adminhtml/Block/System/Config/Form.php(204): Mage_Adminhtml_Block_System_Config_Form->initFields(Object(Varien_Data_Form_Element_Fieldset), Object(Mage_Core_Model_Config_Element), Object(Mage_Core_Model_Config_Element))
#2 /home/ballscom/public_html/app/code/core/Mage/Adminhtml/Block/System/Config/Edit.php(92): Mage_Adminhtml_Block_System_Config_Form->initForm()
#3 /home/ballscom/public_html/app/code/core/Mage/Adminhtml/controllers/System/ConfigController.php(77): Mage_Adminhtml_Block_System_Config_Edit->initForm()
#4 /home/ballscom/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_System_ConfigController->editAction()
#5 /home/ballscom/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(253): Mage_Core_Controller_Varien_Action->dispatch('edit')
#6 /home/ballscom/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#7 /home/ballscom/public_html/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch()
#8 /home/ballscom/public_html/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#9 /home/ballscom/public_html/index.php(78): Mage::run('', 'store')
#10 {main}"
;s:3:"url";s:90:"/index.php/admin/system_config/edit/section/customer/key/5b284094632f4afb10c51744ccfe6992/";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:5:"admin";}

Catalog - Manage Categories:

Fatal error: Class 'Mage_Adminhtml_Block_Catalog_Category_Helper_Pricestep' not found in /home/ballscom/public_html/lib/Varien/Data/Form/Abstract.php on line 122

I’ve cleared all cache and am using the default base template/layout.

 
Magento Community Magento Community
Magento Community
Magento Community
 
medic
Sr. Member
 
Total Posts:  173
Joined:  2007-10-30
Sydney
 

Most of these issues were fixed by downloading 1.4.2 and uploading the magento-1.4.2.0\magento\app\code\core\Mage folder.

The only outstanding issue is the Wishlist problem.

 
Magento Community Magento Community
Magento Community
Magento Community
 
phiber9
Member
 
Avatar
Total Posts:  41
Joined:  2010-05-26
Croatia
 
medic - 09 December 2010 06:00 PM

Most of these issues were fixed by downloading 1.4.2 and uploading the magento-1.4.2.0\magento\app\code\core\Mage folder.

The only outstanding issue is the Wishlist problem.

Wishlist is also fixed by replacing wishlist.xml with 1.4.2 version.

 
Magento Community Magento Community
Magento Community
Magento Community
 
medic
Sr. Member
 
Total Posts:  173
Joined:  2007-10-30
Sydney
 

Yes, now I’ve done the upload of the missing files, replacing the wishlist.xml fixed the wishlist problem.

 
Magento Community Magento Community
Magento Community
Magento Community
 
kayb
Jr. Member
 
Total Posts:  19
Joined:  2010-05-22
 

How did you fixed the “Invalid config field backend model” error in admin>config>design ?

Thanks in advance

 
Magento Community Magento Community
Magento Community
Magento Community
 
Olof
Sr. Member
 
Total Posts:  152
Joined:  2008-10-17
 

Was it worth the upgrade? We are still running 1.4.0 in a production site.... Any improvements 1.4.0 to 1.4.2?

Rich

 
Magento Community Magento Community
Magento Community
Magento Community
 
medic
Sr. Member
 
Total Posts:  173
Joined:  2007-10-30
Sydney
 
kayb - 14 December 2010 02:48 AM

How did you fixed the “Invalid config field backend model” error in admin>config>design ?

Thanks in advance

Uploading the missing files fixed that one.

 
Magento Community Magento Community
Magento Community
Magento Community
 
yelo
Jr. Member
 
Total Posts:  11
Joined:  2010-04-02
 

Didn’t did it for me.

The only temporary fix i found is just to add

if (method_exists($sourceModel"toOptionArray"))
                    
$optionArray $sourceModel->toOptionArray($fieldType == 'multiselect');
 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top