Webbshop med PayPal

I den här artikeln ska vi skapa en – webbshop med PayPal och applikationen kommer att baseras på Classic API. Som du kanske såg i förra avsnittet av den här serien – Skapa Din Egen Nätbutik, så finns det tre steg i en transaktion på nätet:

Kundvagn > ska samla in information om köpet, som kortnummer, adress, namn mm.
Betalningsgateway > krypterar informationen och skickar den till säljarkonto
Säljarkonto > processar informationen och sätter in pengarna på kontot
Vi kommer att använda oss av PayPal:s säljarkonto i den här artikeln.

ER Diagram

ER Diagram

ER Relationsmodellen är ett sätt att visualisera data och dess relationer. ER står för Entity-Relationship, vilket ungefär blir ”saker” och ”samband”. En entity i det här sammanhanget, representerar en tabell. Relationsmodellen går ut på att data lagras i relationer, och en relation är lika med en tabell, med rader och namngivna kolumner.

PHP Validerings klass

PHP Validerings klass

Inspiration från boken ”PHP Object Oriented Solutions” av David Powers
Idag tänkte jag att vi skulle bygga en validerings-klass så att man slipper hålla på med alla komplicerade arrayer och konstanter mm. För trots komplexiteten i filterfunktionerna, så är deras förmåga att filtrera eller validera många variabler i ett enda moment en stor fördel. Vad vi behöver är en anpassad klass för att bygga flerdimensionella arrayer som avgör hur varje variabel ska behandlas. När arrayen har byggtsär det bara en fråga om att föra den till den lämpliga filterfunktionen och fånga resultatet. Genom att kapsla varje steg i processen inne i klassen, kommer du att sluta med en valideringsverktyg som är enkelt att använda, men som lämnar allt det hårda arbete till filterfunktioner.

Dropdown Lista Med Stilar för TinyMCE

Dropdown Lista Med Stilar för TinyMCE

Visst vore det bra att kunna trycka på en knapp och då styla en markerad del av innehållet med dina egna CSS klasser och stilar? Så klart, och det är precis vad vi ska göra idag, nämligen lägga till en funktion i den visuella redigeraren i Wordpress, eller TinyMCE som den heter.
Det finns en till rad med verktyg om man klickar på knappen ”Verktygsrad på/av” …så dyker det upp en rad till med flera redigerings alternativ.
Du ka se att jag har en extra knapp”Format” längst till vänster i den nedre raden, och det är en sådan vi ska skapa.

Exportera WordPress sida

Om du har din gamla installation på en lokal dator så fungerar inte exportera funktionen inte korrekt för att den nya sidan på internet inte kan ladda ner bilder mm. från en lokal dator. Då kan man i stället exportera/importera all innehåll manuellt. Till att börja med ska du ska ha en ny, helt tom Wordpress installation på målplatsen.

Det finns fem steg i den här exporten:

Installera en ny Wordpress sida, Kopiera / ladda ner , Exportera Wordpress databasen, Fixa till alla URL, Importera databasen