Oke, vandaag dus officieel begonnen met het bouwen van mijn Magento shop. Natuurlijk had ik al eerder met Magento gespeeld, en vorige keer had ik de User Guide doorgenomen. Hier stond verder niet echt iets spannends in.
Vandaag de designers guide doorgenomen (de shop moet er natuurlijk wel gelikt uitzien) en daar kwam ik wat meer dingetjes tegen. Ik raad sowieso aan als je wilt beginnen met Magento om beide handleidingen goed door te nemen. Hieronder de dingen die ik tegen ben gekomen.
3 column layout laat 2 columns zien
Beetje rare omschrijving maar het was het beste wat ik kon bedenken ;-P In de design guide staan 2 oefeningen waarvan je bij de 1e oefening het winkelmandje van de rechter column naar links moet verplaatsen. Helaas werkt dat niet als je het theme niet op 3 column heb staan. Ook al staat het goed in je broncode, je moet alsnog in de admin de layout aanpassen.
Dit doe je door in de admin naar CMS te gaan, vervolgens naar Manage Pages, klik op Home Page, en in het linker menu op Custom Design.
Verander de layout naar 3 columns.
Phtml in Dreamweaver
Ik kwam in de problemen met dreamweaver, aangezien deze standaard geen .phtml files kan uitlezen. Ik heb geen zin om de tutorial over te pennen maar hier kun je lezen hoe je .phtml files kunt bewerken in Dreamweaver.
Magento Search box ergens anders
Als je geen CSS kunt is het vrij moeilijk denk ik om een compleet andere layout neer te zetten in Magento. Ik had zelf wat problemen met het search boxje. Alles volgens de handleiding gedaan, maar kreeg hem maar niet ergens anders.
Blijkt dat de search box als absolute staat ingesteld in boxes.css file
Zoek naar:
.mini-search { position:absolute; top:0; right:0; width:300px; height:30px; padding:1px 20px 0 40px; background:url(../images/mini_search_bg.gif) 0 0 no-repeat; }
Haal alles tussen de {} weg. Nu kun je de search box ergens anders plaatsen door de code <?=$this->getLayout()->getBlock(‘top.search’)->toHtml()?> in de file op de plek te plaatsen waar je het search boxje wenst.
Conclusie deel 1 – bouwen van een Magento shop
Ik weet dat bovenstaande dingen erg basic zijn, maar je moet er maar net naar op zoek zijn. Dan kun je het antwoord hier vinden. 😉 Moet eerlijk zeggen dat het me allemaal redelijk meevalt en ik heb mijn design al vrij aardig in Magento weten te krijgen.
17 comments…
just Guido 28 april, 2009, 21:52
Ik hoop dat je meer van dit soort info zult blijven delen naarmate de shop vordert. =)
Dylan 29 april, 2009, 10:04
Leuk dat je je bevindingen van magento op de blog meldt. Goede stap in de richting om eventuele concurrentie voor te blijven.
Mitch 29 april, 2009, 13:00
@Dylan: eventuele concurrentie? Ik denk dat je daarmee bedoeld het werven van klanten voor een Magento shop?
Moet eerlijk zeggen dat ik daar niet echt mee bezig ben. Van de laatste 5 opdrachten die ik binnen heb gekregen heb ik er geen één gedaan. Te weinig tijd, maar wellicht voor de toekomst.
Het gaat me meer om dat de Nederlandse Magento liefhebber bijna geen plek heeft om aan te kloppen als hij met vragen zit. Na bijna een jaar geleden geschreven te hebben over een Magento forum, merk ik nu dat het langzaam iets beter wordt. Maar ik ben er nog steeds van overtuigd dat de Magento community teveel uit is op het verdienen van geld middels Magento.
Hendri 2 mei, 2009, 22:00
Weet je ook misschien hoe je een menu moet plaatsen op de homepage????
Mitch 2 mei, 2009, 22:06
@ Hendri, een erg onduidelijke vraag, ook al ben ik geen Magento helpdesk ik wil je best helpen, maar dan moet je even wat meer info geven.
Hendri 3 mei, 2009, 09:52
Oke, op de homepage heb ik geen menu over de Categorie van de producten. dus wat ik nu heb is alleen maar leeg op de homepage.
Ik heb van alles geprobeert.
Mitch 3 mei, 2009, 10:08
Als je kijkt naar bijvoorbeeld mijn magento demo shop http://www.webwinkelblog.nl/magento_demo/
Zie je dan geen menu bovenin waar staat (furniture, electronics etc) Heb je de sample data wel geïnstalleerd?
Of waar het ook nog aan kan liggen is dat je de categorie op visible moet zetten in de admin.
Anders moet je maar even je url doorgeven / mailen en dan kijk ik even.
Niels 4 mei, 2009, 08:15
Toffe post, ik MOET er ook mee aan de slag.
Nog een paar kleine dingetjes afmaken en ik ga ook met Magento stoeien.
Deze guide zal ongetwijfeld helpen. Er zijn ook nog geen boeken over Magento in NL, alleen een duits en Engels boek. Zie recentie op dutchento.org
Hendri 4 mei, 2009, 13:20
Ja, het is gelukt. bedankt!
En ik heb nog een vraagje hoe krijg ik producten op mijn Homepage???
Loek van der Burg 5 mei, 2009, 18:09
Hallo Allemaal,
Als ik dit zo lees, zijn jullie allemaal al een stap verder dan ik.
Ik krijg Magento niet geuploaded.
Ik heb het nu een aantal keren geprobeerd, met diverse ftp-prgramma’s naar diverse site, maar het resultaat is steeds dat er een aantal bestanden (± 5MB) niet kan worden geupload en dus als error achterblijven.
Wie heeft een oplossing?
Bij voorbaat dank.
Loek van der Burg.
Mitch 5 mei, 2009, 19:13
Probeer anders de magento gezipt te uploaden naar je server, ga naar http://www.jouwsite.nl:2222
Ga vervolgens naar files (bovenin het menu als je met directadmin werkt) en unzip de zip file.
Misschien werkt dit? – Met dank aan Niels ;-P
Mitch 5 mei, 2009, 19:14
O ja, @ hendri die producten had ik op de voorpagina gekregen met de bestsellers module.
RoVo 6 mei, 2009, 15:41
Mitchel,
Deze fout krijg ik:
PHP Extension “mcrypt” must be loaded
Ik zit bij TransIP. Weet jij misschien wat ik moet doen?
Gilby 29 mei, 2009, 18:43
Mitchel,
Deze fout krijg ik:
PHP Extension “mcrypt” must be loaded
Ik zit bij TransIP. Weet jij misschien wat ik moet doen?
Oké, deze fout zat bij mij eveneens.
Opgelost; zie de requires. Laat de php op on zetten door de provider.
Doei…
Rick 20 juni, 2009, 09:24
Rovo, dat is simpelweg iets van je host (aangenomen dat je standaard hosting (shared hosting) hebt). Aankaarten bij je host dus.
Mitch: Waarom zou je dreamweaver gebruiken? Ik zie er nu het nut niet van in.
Als je in dreamweaver een template als dit kan inladen:
http://www.webwinkelblog.nl/wp-content/uploads/2009/05/eiwitpoeder_template_magento.jpg
en dan wijzigingen in de code kan maken en dat je meteen ziet hoe het eruit ziet, dan is het handig. Dat lukt me echter niet. Waarom niet?
Omdat ik een “permission denied” error krijg als ik een .phtml file open met live view in dreamweaver.
Heb je enig idee hoe dit werkt? Want zonder live view heb je -helemaal- niks aan dreamweaver 🙂
Mitch 20 juni, 2009, 09:47
@ Rick: Ik geef gewoon de voorkeur aan dreamweaver voor het edit-en van de phtml files.
Ik laad de website in bij manage sites in de files tab. (via FTP) Edit daar de benodigde files, CTRL + S (save) en druk op F5 in mijn browser. Dat is puur hoe ik alles aanpas, en dat werkt voor mij prima.
Leek 1 juli, 2009, 12:57
Mitchel,
Respect voor jou manier van doen. Echt klasse. 😛
Nu is het zo dat ik zelf ook een eigen webshop wil beginnen alleen dit zo kosteloos mogelijk, heb geen geldboom. 🙂
Na jouw artikel “een webwinkel zonder risico” te hebben gelezen, lijkt het mij een goed plan om aan de slag te gaan met Magento.
Alleen nu is het zo dat ik echt een super leek ben.
En me afvraag: op welk platform het beste is om je webserver en dergelijke te installeren, ik neem aan op een Linux platform? En op welk platform heb jij alles staan?