Database transacties in Kohana Framework
Kohana Framework heeft veel pluspunten maar zijn grootste minpunt is toch wel de handleiding. Die is, op z’n zachts gezegd, beknopt. Hierdoor blijft veel functionaliteit ongezien. Bij het doorspitten van de API en broncode kwam ik wat moois tegen: transacties binnen de database. In deze post een kleine opzet voor het gebruik hiervan. Probleem Je wilt meerdere bewerkingen uitvoeren op verschillende tabellen middels één formulier. Wanneer één van de bewerkingen mislukt, moeten alle andere bewerkingen komen te vervallen. Oplossing Door het gebruik van een try-catch blok kun je bij...
Read MoreQR codes
Met de komst van de smartphone en het feit dat bedrijven zich steeds meer met social media willen profileren is de QR code populair aan het worden. De laatste tijd krijg ik steeds vaker de vraag of ik voor iemand een QR code wil “aanvragen”. Wanneer ik antwoord dat ze het ook zelf kunnen aanmaken, zie ik meestal de moed bij de mensen in de schoenen zakken. Vandaar een kleine uitleg over de mogenlijkheden en gebruik van de QR code. Wat is het? QR staat voor Quick Response (“snelle reactie”) en is ontwikkeld in opdracht van Toyota. Oorspronkelijk was het bedoeld om...
Read MoreMVC design pattern: Data validatie binnen het model
Bij het schrijven van code aan de hand van het MVC ontwerppatroon is het belangrijk je data te valideren. De noodzaak hiervan lijkt mij evident, maar implementatie hiervan kan – mede door de flexibiliteit van de MVC architectuur – gedaan worden in zowel de controller als het model zelf. In de controller? Beginners zijn geneigd de validatie van de data in de controller te plaatsen. Niet geheel onlogisch, aangezien dat de plek is waar je data binnenkomt en doorgegeven wordt aan het model. Je wilt er zeker van zijn dat je geen onzin doorgeeft, toch? Helaas, hoewel je er zeker van...
Read MoreTaal instelling WordPress e-commerce
De laatste versie van de plugin WordPress e-Commerce die geschikt is voor productie websites bevat een fout m.b.t. de taalinstelling. Om je webshop nou toch in de nederlandse taal te krijgen moet je de volgende aanpassingen doen: Ga met een FTP client naar /[pad van je wordpress installatie]/wp-content/plugins/wp-e-commerce/languages En hernoem de volgende bestanden wpsc-nl_NL.mo wpsc-nl_NL.po Naar wpsc-nl.mo wpsc-nl.po Nadat je de pagina hebt ververst zul je zien dat een aantal onderdelen nu wel in het nederlands staan. Jammer genoeg is de vertaling die wordt meegeleverd verre van...
Read More


