Foutmelding met templates Magento
Geschreven door Mitch! en geplaatst in Customizen
Via mijn cursus kom je in aanraking met templates voor Magento. Met behulp van een template kun je jouw Magento webwinkel op een eenvoudige manier een betere look & feel geven.
De laatste dagen heb ik een aantal mailtjes gehad van cursisten die een template via templatemonster hebben gekocht en deze probeerden te installeren via de manier die ik in de video cursus aangeef. Helaas zonder succes. Een foutmelding volgde:
Call to a member function toHtml() on a non-object inĀ /var/www/vhosts/JOUWSITE.com/httpdocs/app/code/core/Mage/Core/Model/Layout.php on lineĀ 529.
Deze foutmelding is een resultaat van een template die voor Magento 1.3.X is ontwikkeld en vervolgens op een Magento 1.4.X installatie wordt uitgevoerd. Magento 1.4.X heeft een iets andere wijze van het laden van de template.
De foutmelding is echter eenvoudig op te lossen door:
in page.xml onder app/design/frontend/base/JOUW_THEMA/layout
onderstaande lijn met code te veranderen
<block type=”core/profiler” output=”toHtml”/>
naar
<block type=”core/profiler” output=”toHtml” name=”core_profiler”/>
Je kunt deze files via je ftp programma editen.



Stijn
20. Nov, 2010
Heej Mitchel,
Ik heb dit probleem ook, maar als ik de wijziging door voer doet hij het nog steeds niet ik heb dit template gekocht
http://www.templatemonster.com/magento-themes/23158.html
bij product informatie staat Magento 1.1.8
is dit misschien een te oude tamplate om te gebruiken in Magento 1.4.2.0 ?
Gr stijn
Wilco
22. Nov, 2010
Mitchel,
Ik heb hetzelfde probleem…. mijn template is gemaakt voor magento 1.1.6???
Heb jij een oplossing?
Verder heb ik vanaf dag 5 geen mail meer ontvangen met de cursus?????
Groet,
Wilco
Mitch!
22. Nov, 2010
Wat krijgen jullie voor foutmelding na het doorvoeren van bovenstaande oplossing?
Gr mitch
Wilco
22. Nov, 2010
He Mitch,
Ik krijg helemaal geen foutmelding meer na het toepassen van jouw oplossing…..
Maar gewoon een blanco pagina…
Zie http://www.bruutwebshop.nl
Groet,
Wilco
Mitch!
23. Nov, 2010
Ik denk dat de verwijzing naar je template niet goed staat in de backend? Moeilijk te zeggen eerlijk gezegd.
Wilco
23. Nov, 2010
Hoi Stijn,
Ik zie dat het je gelukt is om de template te instaleren.
Aangezien ik hetzelfde probleem heb ben ik benieuwd hoe je het opgelost hebt!
Kan je mij vertellen hoe je het hebt gedaan?
Groet,
Wilco
Daniel
26. Nov, 2010
Mitch,
Bovenstaande printscreen kan toch van alles betekenen omdat je hier de logging afschermd? Kan je niet beter als toevoeging de rapport map uitleggen om de exacte melding weer te geven, er zijn namelijk verschillende oplossingen om een template van 1.3 te herstellen voor 1.4.
Mitch!
26. Nov, 2010
@ Daniel: Haha, deze printscreen is niet eens van mij. Ik zocht een image voor deze blogpost, en daarom heb ik in Google images op “error magento” gezocht.
De printscreen betekend dus niks.
Daniel
26. Nov, 2010
ahh oke, ja kwam verwarrend over vandaar
Deze printscreen betekend namelijk zoals waarschijnlijk bekend dat de foutmelding weergave vanwege veiligheid overwegingen zijn uitgeschakeld en dat je in rapports het nummer kunt vinden.
Nu loopt men het risico dat beginnende magento gebruikers denken, ahh die melding heb ik ook, dus dat moet ik doen! Lijkt me geen wenselijke situatie
Ik zal je een goede printscreen mailen zodra we weer een nieuwe shop opzetten.
Johan
08. Dec, 2010
Volg de cursus..alleen ben blijven “hangen” bij de Template… Heb een gratis een template gedownload… http://www.magento-templates.com/free/watch-store-black-magento-template/
echter zit er geen readme file bij… dus zit ook geen code bij (zoals je laat zien copy/paste in je filmpje)…
heeft iemand een idee? Of moet ik gewoon geld uitgeven
Bedankt!
Mitch!
08. Dec, 2010
Hey Johan,
Nee gewoon kopieren net zoals een betaalde template, en aanzetten via de Magento admin.
Goodluck
Johan
09. Dec, 2010
txs voor je antwoord!
jan
13. Dec, 2010
beste,
Ik heb deze foutmelding ook en ook de code veranderd op de manier zoals jij het aangeeft maar nog steeds krijg ik deze foutmelding.
Deze foutmelding krijg ik bij alle templates die ik installeer behalve bij f002 classic. die doet het wel..
ik gebruik de allernieuwste magento
wat doe ik verkeerd?
jan
14. Dec, 2010
Ik heb nu versie 1.4.1.0. geinstalleerd en op deze versie doen de meeste templates het wel alleen krijg ik nu bij het aanmaken van nieuwe catagorieen deze foutmelding
Fatal error: Class ‘Mage_Adminhtml_Block_Catalog_Category_Helper_Pricestep’ not found in /home/hiphopprimeur.nl/public_html/magento/lib/Varien/Data/Form/Abstract.php on line 122
Heb het bestand al opnieuw geupload maar dit helpt ook niet. Ben een noobie als het hierom gaat.
Mitch!
15. Dec, 2010
Download deze file:
http://svn.magentocommerce.com/source/branches/1.4/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Helper/Pricestep.php
en upload het naar:
app/code/core/Mage/Adminhtml/Block/Catalog/Category/Helper
Als je dat al hebt gedaan, probeer het nog een keer…. En refresh je cache nog een keer. Het probleem moet op deze manier verholpen zijn zegt het Magento forum.
jan
19. Dec, 2010
Beste Mitch.
Bedankt voor je reactie maar heb de nieuwste magento geinstalleerd, Hiermee was het catagorieprobleem opgelost.
Alleen ook direct weer een nadeel. 99% vd free templates( om mee te stoeien) doen het niet.
Alleen f001, f002 en grayscale werken op de nieuwste versie. Is er een manier waardoor de andere templates wel werkend zijn te krijgen?
Bovenstaande manier heb ik al geprobeerd maar bij mij werkt het niet.
Hoop dat ik niet te lastig ben met al die vragen maar wil graag magento onder de knie krijgen zodat ik ook van die mooie shops kan bouwen zoals die van jou en natuurlijk ook niet “meer”hoeft op de letten wat een zak paprika’s bij de Appie kost
Mitchel
19. Dec, 2010
Ik heb geen idee wat je nu voor foutmelding krijgt? Dit zijn inderdaad wel lastige vragen voor mij. Je zegt namelijk dat het categorie probleem opgelost is, en bovenstaande oplossing was voor het categorie probleem.
Ik denk dat je moet wachten totdat de gratis templates compatible worden met de nieuwste Magento. Goodluck!
jan
20. Dec, 2010
Ik krijg steeds als foutmelding uit veiligheidsoverwegingen (zo’n variatie als de printscreen hierboven) Alle templates die ik gebruik komen van http://www.magento-templates.com/free en zijn allemaal geschikt voor versie 1.4.
Als een template geschikt is voor versie 1.4 is het dan mogelijk dat deze niet werkt met versie 1.4.2.0?
Alvast weer bedankt. Excuse moi voor de vele vragen maar je helpt me echt goed op weg.
baraa
20. Dec, 2010
Hoi iedereen,
Ik ben al zeker een week aan het worstellen met magento en ik kom op een gebied er gewoon niet uit. Ik heb de zelfde layout als eiwitpoeder.nl
maar ik wil mijn producten op de site zetten en een of ander manier lukt dat niet kan iemand me redden ?
Baraa, Sultannargile.nl
Johan
23. Dec, 2010
Vraagje… ik ben inmiddels wat verder template geinstalleerd etc etc.. de volledige cursus doorlopen..echter als ik naar mijn webwinkel adres surf krijg ik de 404 Not found 1 error… maar als ik bij CMS pages op het voorbeeld van mijn homepage klik, opent er een nieuw venster en laadt de pagine correct echter staat er dan wel…. ->…./home?___store=default
Iemand een idee?
Txs!
Daan
06. Apr, 2011
Ik probeer al een tijdje deze template aan de praat te krijgen, maar het lukt me niet (miss compatibility met magento 1.5.1.0?). Op m’n site zie je hoe ver ik nu ben. Ik kom alleen niet verder… De data voor de slider en de catagorien etc. krijg ik maar niet opgeroepen… Iemand enig idee wat ik kan doen, of heb je meer zoiets van koop ff lekker een template ipv die gratis zooi…? Hoor het zeer graag, ben namelijk lichtelijk ten einde raad… Groeten, Daan
Mitch!
08. Apr, 2011
Ik zag dat je weer opnieuw aan het installeren was
Daar zal ik dus maar even vanaf blijven. haha
JT
12. May, 2011
Hallo Mitch,
Het idee speelt om een webwinkel/blog op te zetten. Dit door productfeeds te combineren met een blog
Ik heb me aangemeld voor je webwinkelcursus. Een kant en klare magentoshop spreekt me wel aan. Zelf ben ik niet handig met programmeren e.d.
Mijn vraag is dan of het template van jouw winkel ook goed werkt met bijv. Datafeedr?
Groeten, JT
ron
19. May, 2011
Zelfde probleem hier met templatemonster templates, maar nu na upgrade van 1.4 -> 1.5.1.. Bovenstaande lijkt echter niet de oplossing.
Daan
30. May, 2011
Uiteindelijk gelukt, bleek dat de template gewoon niet compatible was met de nieuwste versie. En omdat ie gratis is, nam niemand de moeite om m te updaten. Gewoon daar op letten lijkt mij het beste!
Cees
05. Jul, 2011
Ik heb een melding waar ik maar niet achter kom hoe ik dit oplos. Melding:
Couldn’t resolve host ‘magento-community’
Wie kan mij op weg helpen
Cees
05. Jul, 2011
Zucht! De Magento installatie om zeep geholpen.
ik geloof dat ik het al minder leuk begin te vinden.
Volgens mij is een marktkraam beter voor mij
edwn
17. Jul, 2011
beste,
Ik heb aan de hand van de video een template geinstalleerd. Na installatie de melding on line 529. Zoals hierboven vermeld heb ik de page.xml aangepast maar hou dan een blanco pagina over, niks meer te zien. De oplossing voor dit probleem kan ik niet terugvinden zijn er oplossingen?
Sito
24. Jul, 2011
Hi Mitch!
Thanks man! je hebt me een heel eind op weg kunnen helpen…
Jammer dat je module nog niet klaar is, ik had het zeker gekocht van je, ik kan wel op een andere manier ‘ lessen’ maar jij moet toch ook weer ‘s op vakantie kunnen
Hoop dat je doorgaat! al zal je het wel druk hebben, maar je doet het goed man, en je maakt ook vrienden
Grtz!
Sito
Sito
24. Jul, 2011
Nog een tip…let erop dat de template compatible is met 1.5 !
Anders staat je misschien veel geklooi te wachten….
Rod
27. Jul, 2011
Mitch,
Na bevestigingsmail heb ik de cursus nog niet ontvangen. En ik wil natuurlijk graag starten….. thanks!
Erik
12. Aug, 2011
Hoi Mitch, met veel enthousiasme ben ik begonnen aan de webshop. Zelf heb ik 0.0 ervaring hiermee. Bij Skyberate een pakket aangeschaft en loop nu (al) vast op het laden van een gratis Template. In jouw filmpje zie ik dat je op gegeven moment het tekst knipt en plakt in de admin panel bij CMS. Mijn gedowloade versie heeft deze tekst niet in het ‘kladblok’ Dit staat er in: To install the theme please follow the instructions given below:
1. Copy app directory into magento/app directory.
2. Copy skin directory into magento/skin directory.
3. Open the admin panel and choose “CMS” => “Manage Pages”. Create home page with 2 column right layout & add following line of code in it -
{{block type=”core/template” template=”cms/banner.phtml”}}
Assign this page as your home page from “System” => “Configuration” => “Web” => “Default Pages”.
4. If you are using Magento version 1.4.2. Just do the followings:
Go to app/desing/frontend/default/magikshoes/template
Rename the current wishlist folder to wishlist_1.5 then
Rename wishlist_1.4 to wishlist.
Kan jij of iemand mij verder helpen?
Gr Erik