mar 27

Magento API – ett exempel i PHP

soapDu kan kommunicera med Magento via dess API och till exempel hämta ut ett urval av produkter. Lägga ordrar och allt annat du kan tänka dig. Det här är perfekt om du vill koppla ihop två olika plattformar, till exempel Magento och en app, eller hämta ordrar från Magento in i ett ekonomisystem, eller få din kampanjsite att hämta data från Magento.

Målet med den här övningen är att ge produkt ID till Magento och få ut data om den produktens relaterade produkter genom att använda Magentos API.
Inspiration kommer från certifieringsfrågorna för Magento och från den här hemsidan.

Continue reading

mar 09

Controllers

Här beskriver jag hur du använder controllers i Magento och hur du skapar dina egna controllers och actions i dina egna moduler. Du skriver bara några extra saker i webadressen så kommer din controller att köras. Layoutfiler kopplas alltid till controllers så du bör lära dig om controllers innan du börjar läsa om Layout XML.

Continue reading

mar 09

Layout XML

Magento bygger upp sina sidor med Layout XML (XML kommandon) och templatefiler (PHP filer som blandar HTML och PHP och använder echo-kommandot för att skriva ut saker på skärmen)

Hela Magento är uppbyggt av moduler där varje modul kan ha en layout XML-fil.

Du bör lära dig om hur man gör en enkel modul och om Controllers först innan du börjar med denna text.

Continue reading

nov 30

Magento – ändra attribute set

En produkt i Magento webshop kan ha en namngiven lista med namngivna egenskaper (Attributes).
Skapar man en helt vanlig produkt är första valet att välja vilken lista med extra egenskaper som produkten ska ha.

Om du kommer på i efterhand att du valt fel attribute set så går det normalt inte att ändra inifrån Magento admin.

Det finns tre sätt runt detta problem så att du ändå kan ändra attribute set:
Continue reading