Strona główna forum Wsparcie Problemy z działaniem Nie działa karta produktu

Nie działa karta produktu

Wszystkie problemy związane z działaniem sklepu...

Post 25 sty 2012, o 15:07

Posty: 7
Gadu-Gadu: 0

Witam. Moja wersja Magento to Magento wer. 1.4.x-devel-71052. Po sklonowaniu starego sklepu i bazy danych, na nowym sklepie zmieniłem styl na Gala Eva. Wszystko działa, produkty w katalogu wyświetlają się poprawnie, ale kiedy wejdzie się na produkt pojawia się taki błąd:
Invalid method Mage_Catalog_Model_Product::isAvailable(Array
(
)
)

Trace:
#0 /home/mobilarium/ftp/_missq/app/design/frontend/galaeva/default/template/catalog/product/view/type/default.phtml(30): Varien_Object->__call('isAvailable', Array)
#1 /home/mobilarium/ftp/_missq/app/design/frontend/galaeva/default/template/catalog/product/view/type/default.phtml(30): Mage_Catalog_Model_Product->isAvailable()
#2 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Template.php(212): include('/home/mobilariu...')
#3 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Template.php(239): Mage_Core_Block_Template->fetchView('frontend/galaev...')
#4 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Template.php(253): Mage_Core_Block_Template->renderView()
#5 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Abstract.php(753): Mage_Core_Block_Template->_toHtml()
#6 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Abstract.php(520): Mage_Core_Block_Abstract->toHtml()
#7 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Abstract.php(471): Mage_Core_Block_Abstract->_getChildHtml('product_type_da...', true)
#8 /home/mobilarium/ftp/_missq/app/design/frontend/galaeva/default/template/catalog/product/view.phtml(78): Mage_Core_Block_Abstract->getChildHtml('product_type_da...')
#9 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Template.php(212): include('/home/mobilariu...')
#10 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Template.php(239): Mage_Core_Block_Template->fetchView('frontend/galaev...')
#11 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Template.php(253): Mage_Core_Block_Template->renderView()
#12 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Abstract.php(753): Mage_Core_Block_Template->_toHtml()
#13 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
#14 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Abstract.php(753): Mage_Core_Block_Text_List->_toHtml()
#15 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Abstract.php(520): Mage_Core_Block_Abstract->toHtml()
#16 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Abstract.php(471): Mage_Core_Block_Abstract->_getChildHtml('content', true)
#17 /home/mobilarium/ftp/_missq/app/design/frontend/galaeva/default/template/page/1column.phtml(63): Mage_Core_Block_Abstract->getChildHtml('content')
#18 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Template.php(212): include('/home/mobilariu...')
#19 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Template.php(239): Mage_Core_Block_Template->fetchView('frontend/galaev...')
#20 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Template.php(253): Mage_Core_Block_Template->renderView()
#21 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Block/Abstract.php(753): Mage_Core_Block_Template->_toHtml()
#22 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Model/Layout.php(529): Mage_Core_Block_Abstract->toHtml()
#23 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Controller/Varien/Action.php(389): Mage_Core_Model_Layout->getOutput()
#24 /home/mobilarium/ftp/_missq/app/code/core/Mage/Catalog/controllers/ProductController.php(153): Mage_Core_Controller_Varien_Action->renderLayout()
#25 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Catalog_ProductController->viewAction()
#26 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('view')
#27 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Controller/Varien/Front.php(177): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#28 /home/mobilarium/ftp/_missq/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch()
#29 /home/mobilarium/ftp/_missq/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#30 /home/mobilarium/ftp/_missq/index.php(80): Mage::run('', 'store')
#31 {main}

Jeśli chodzi o numer błędu to jest on po każdym odświeżeniu inny, ale treść errora nie zmienia się. Proszę o pomoc

Nie działa karta produktu

PostTeraz jest 22 lis 2024, o 03:09
Google

Posty: 427
Lokalizacja: Internet

Post 25 sty 2012, o 21:46
jemoon Avatar użytkownika
Administrator

Posty: 529
Lokalizacja: Gdańsk
Gadu-Gadu: 0

witam,
Spróbuj zamienić
template/catalog/product/view/type/default.phtml
z templatki 'Gala Eva' na
template/catalog/product/view/type/default.phtml
z 'base/default' - to nie naprawi problemu ale jeżeli strona się wyświetli zobacz czym się różnią ich konstrukcje (przede wszystkim czy w obu występuje odwołanie do metody isAvailable() i czy metoda ta wykonywana jest na tych samych obiektach)

Post 26 sty 2012, o 10:56

Posty: 7
Gadu-Gadu: 0

pliku default.phtml nie ma w base/default. Usunąłem go z gala eva i karta produktu już działa, ale nie do końca. Nie można dodawać produktów do koszyka. Więcej błędów nie zauważyłem narazie.

EDIT:
Skopiowałem jakieś pliki z base do mojej skórki i można już dodawać do koszyka, ale nie działają inne rzeczy w koszyku. Np. nie można dokończyć zakupów bo po wybraniu sposobu płatności, strona przechodzi do koszyka, zamiast dalej kontynuować płatność itd. Ogólnie cały koszyk, strona produktu wyświetlają się nie tak jak powinny.


Powrót do Problemy z działaniem