Display name of Magento controller-action-router-model-blocktype

Here is a snippet of code you can add to your phtml to display the names of your controller, action, router, model en blocktype. <?php $ctrl_name = Mage::app()->getRequest()->getControllerName(); ?> <?php echo(‘controller name : ‘.$ctrl_name.'<br>’); ?> <?php $act_name = Mage::app()->getRequest()->getActionName(); ?> <?php echo(‘action name : ‘.$act_name.'<br>’); ?> <?php $route_name = Mage::app()->getRequest()->getRouteName(); ?> <?php echo(‘route name : […]


Regex cheatsheet

Regular expression is a powerful but difficult tool to define search patterns. Here are some tips and tricks. Regex Usage / explanation + the + means at least one * the * means none or more . the dot matches a single character, without caring what that character is, The only exception are line break characters. […]




Working with Chromebook

As a Google Advocate I use almost every available Google platform for work and privately. Recently I started using a Chromebook and here are my findings. The Chromebook I use is a Toshiba Chromebook 2 CB30-B-104. Initially I tested a CB30-B-103 (1366×768), but switched to the 104 version for the 1920×1080 HD screen. I use the Chromebook […]


OK Google voice commands

Het besturen van een apparaat met je stem is al heel lang mogelijk maar was vaak beperkt door de kwaliteit van de verwerking van de stem commando’s. Op Windows XP bestuurde ik al programma’s met Dragon Naturally Speaking software, het werkte goed, als je maar in een stille ruimte exact de juiste commando uitsprak. De spraakbesturing […]


Je tekst opmaken in Whatsapp

Whatsapp is zonder twijfel de grootste berichtenservice ter wereld. Het gebruik voor privé en zakelijke doeleinden zit in de lift. Je kan binnenkort in WhatsApp je tekst op drie mannieren opmaken: Vetgedrukte tekst: zet je tekst tussen *sterretjes*. Cursief gedrukte tekst: koppel de tekst met _underscores_aan_elkaar. Doorgestreepte tekst: zet je tekst tussen ~tildes~. Dit geeft […]


Add HTML tags to WordPress widget title

Adding HTML tags to wordpress widget titles is not allowed, they are removed when saving them in the database. This small snippet of code helps you to add HTML to the widget title. The code snippet makes it possible to use tags like [html] and [/html] in widget title and convert them. function html_widget_title( $title ) […]



Add code to your wordpress post

Adding code snippets visually to your wordpress post is sometimes a hassle. you could write <pre><code></code></pre> tags around your code in text editor but it would be much handier to add it via the WYSIWYG editor. Make sure you open the full WYSIWYG editor and use the Header dropdown and choose the “predefined text” option. It […]


Magento CMS creates duplicate customer on save

We encoutered a weird issue on a website running Magento 1.9.2.2. When saving a change on an existing customer, the Magento CMS would create a duplicate customer. Duh? Generally magento doesn’t allow duplicate email addresses, and Magento still doesn’t! For the Dynamics Nav integration with this Magento website we edited the email check to generate […]


Magento API WDSL

For some customers we integrated Microsoft Dynamics with Magento with the Magento Connector for Dynamics Nav by Tinx-IT. This uses the Magento API and webservices to communicate external applications. Clear the wsdl cache SSH: /tmp > rm wsdl-* $client = new SoapClient(‘http://somewhere.com/?wsdl’, array(‘cache_wsdl’ => WSDL_CACHE_NONE) ); During development or to debug issues it is handy […]





Magento hide or remove Delete Customer button in admin

For a customer we had to hide or remove the Delete customer button for non administrators. Just to avoid that CMS users could delete customers by accident. This is done by extending the Mage_Adminhtml_Block_Customer_Edit clas File: app/code/core/Mage/Adminhtml/Block/Customer/Edit.php Code used to get current users role: $admin_user_session = Mage::getSingleton(‘admin/session’); $adminuserId = $admin_user_session->getUser()->getUserId(); $role_data = Mage::getModel(‘admin/user’)->load($adminuserId)->getRole()->getData(); $role_name = $role_data[‘role_name’]; […]



Template Hints guide

Template hints are a useful feature during development. Template hints for CMS back-end Visit your system.xml and correct following code app > code > Mage > core > etc > system.xml <template_hints translate=”label”> <label>Template Path Hints</label> <frontend_type>select</frontend_type> <source_model>adminhtml/system_config_source_yesno</source_model> <sort_order>20</sort_order> <show_in_default>0</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> </template_hints> Turn on template hints via database


Magento Index process is working now and won’t re-index (solved)

Via the Magento CMS I got the message: This is the general message when trying to index. The message will be specific if you try to index a specific table: Stock Status Index process is working now Product Attributes Index process is working now Product Prices Index process is working now My Magento installation was moved 24H […]



Turnkey Linux Magento install with Redis

For a customer we need a fast webserver which we can completely configure to run Magento smoothly. We have chosen a Turnkeylinux Magento installlation with hosting provider YourHosting in the Netherlands. The unmanaged server is VPS4 with 4 GB ram. There are many dedicated Magento hosting parties available but we wanted to completely maintain the server […]


Wie liked mijn Facebook pagina?

Van diverse bezoekers de vraag gekregen waar je een overzicht kan zien van de personen die je Facebook pagina liken / leuk vinden. Voorheen kon je die snel zien door op het aantal Likes / Personen vinden dit leuk te klikken: Tegenwoordig moet je er via een omweg komen: Open je pagina als beheerder. Ga […]


Bulk update Magento attributen

Als je attributen gebruikt kan je die instellen voor het hele systeem (Global), per website of per winkelzicht (store). Er is geen functie om een groot aantal artikelen het vinkje “winkelzicht” aan of uit te zetten. In mijn geval moest op alle artikelen het vinkje (weer) aan en de bulk update kan je zo doen: […]


Magento group attributes on product page

For a Magento project I was looking for a way to group the attributes so the visitor can view the ‘Product features’ and ‘Technical features’ grouped together. The project involves the Magento Connector by Tinx-IT which synchronizes the data from Microsoft Dynamics to a Magento database. Magento has default functionality to create attributes groups. Goto […]


Magento webshop in het Nederlands

Het Magento platform is eenvoudig in het Nederlands om te zetten. Je kan zowel je Magento webshop als het Magento CMS vertalen met vertaalbestanden. Als je zelf je Magento webshop vertaling aan wilt passen dan kan dat ook. In dit artikel sommen we de mogelijkheden op: Vertaalbestanden installeren Nederlandse vertaling installeren via Magento Connect Nederlandse […]




Link naar specifiek fotoalbum in Facebook via app button

Laat ik beginnen met te zeggen dat de titel een beetje misleidend is. Ik kreeg de vraag “Kunnen we een link maken tussen de Facebook apps naar een bepaald Facebook fotoalbum?”. Ik zei “Ja” omdat ik dit in het verleden wel eens heb gezien. Ik vroeg “Wat wil je ermee?“. Ze willen bezoekers eenvoudig foto’s […]



Pinterest voegt Verborgen Borden – Secret Boards – toe

Pinterest blijft een interessant social media platform. Het zoekt de niches op van specifieke interesses en een groot aantal Pinterest plakborden zorgen voor aanvullende conversie voor webshops. In augustus van dit jaar heeft Pinterest ook de Nederlandse versie beschikbaar gemaakt, wat weer aantoont dat Nederlanders een belangrijk aandeel hebben. Je kiest de nederlandse versie  door op […]




Elevator Pitch: 60 seconden om indruk te maken

“You never get a second chance to make a first impression” Deze slogan van Head& Shoulders reclame van de jaren 80 blijft actueel. Een elevator pitch is een korte krachtige presentatie van een idee, een service of een product aan potentiele klanten of investeerders. Een klant of investeerder geeft je soms één minuut om je […]



Hoe stop of wis je Facebook vrienden suggesties

Vandaag belde Raymond me met de vraag: “Hoe wis ik de autocomplete functie van Facebook? Want als ik in Facebook zoek naar vrienden dan krijg ik steeds suggesties van vrienden die ik in het verleden heb gezocht, maar die wil ik nu niet iedere keer krijgen.” Ik moest even achter mijn oren krabben en na […]


Verwijder aanbevelingen uit Facebook tijdslijn

De aanbevelingen box of de Facebook bedrijven pagina is nuttig voor veel organisaties. Een aanbeveling is waardevol en kan je nieuwe klanten opleveren. Zelfs negatieve aanbevelingen kunnen je verder helpen als je er verstandig mee omgaat. Uiteraard zijn er situaties waarbij je als onderneming de aanbevelingen liever kwijt bent. Het wordt nog wel eens misbruikt […]



Google introduceert handgeschreven zoekopdrachten

Google blijft zoeken naar gebruikersvriendelijke oplossingen en de nieuwste innovatie is: handgeschreven zoekopdrachten. Naast typen en ingesproken zoekopdrachten is er nu ook handschriftherkenning voor Google zoeken. Je hoeft het alleen aan te zetten in de instellingen en je kan met je vinger of stylus gaan schrijven op je smartphone of tablet. Hoe werkt het? Ga […]


Online klant wil het simpel houden

In een wereld waarin merken van vechten om de aandacht, vragen veel marketeers zich af wat de beste manier is om klanten trouw te maken aan je merk. De merkbeleving van een product of bedrijf wordt tegenwoordig voor een groot gedeelte online bepaald. De online touch points groeien ten opzichte van de offline contactmomenten. Engagement, […]



Adwords verwijderen van gebruiker

Voor Adwords accounts heb je vaak verschillende gebruikers die toegang hebben. En soms wil je een gebruiker verwijderen. Ik kreeg één van de gebruikers maar niet verwijderd uit een Adwords account. Als je een Adwords professional bent en je wilt gebruikers verwijderen uit Adwords accounts vanuit het klantencentrum (MMC), dan lukt dat alleen met gebruikers […]


htaccess gewijzigde paden en bestanden

Een leuke 404 pagina is een goede oplossing als gebruikers een pagina niet kunnen vinden. Hoe zorg je ervoor dat gebruikers bij relevante content uitkomen als de pagina niet meer bestaat, of verplaatst is? Hier een aantal htaccess tips die ik de laatste tijd heb gebruikt voor diverse websites. 1. Verbergen van de pagina en […]


Google Plus afmetingen afbeeldingen

Welke formaat afbeeldingen kun je nu het beste uploaden naar Google Plus? Hier een overzicht van de maten voor de profielfoto en de afmetingen voor de omslagfoto. Als omslagfoto kan je één enkele grote foto gebruiken. Je kan ook, net als in Facebook, een “plakboek” maken met meerdere kleine foto’s naast elkaar. De afmeting Google+ […]


Google Maps Bedrijfsfoto’s

  Met het Google Maps Bedrijfsfoto’s programma kan je je fysieke winkel tonen aan digitale klanten via Google Maps. Google Maps voor Nederland is in 2011 aangevuld met Google Streetview. Google Maps brengt Nederland in kaart, Google Streetview voegt daar beelden aan toe waardoor je door een straat kan ‘rijden’ en links en rechts de huizen […]


Google wijzigt de berekening van de zoekresultaten

Google heeft zijn zoekalgoritme aangepast waardoor de zoekresultaten anders weergegeven (kunnen worden). Met interesse lees ik de wijzigingen door met jullie. De wijzigingen aan de Google zoekmachine staan in de Engelstalig blog van Google voer het zoeken. Mijn commentaar zal Nederlandstalig zijn De 50 veranderingen in maart 2012  Autocomplete with math symbols. [launch codename “Blackboard”, […]


Facebook Timeline handleiding

De Facebook Timeline wordt voor alle Facebook persoonlijke profielen en Facebook bedrijven pagina’s aangezet vanaf eind maart 2012. Wat wijzigt er aan Facebook? Hoe kan je je Facebook bedrijven pagina instellen om optimaal gebruik te maken van de nieuwe mogelijkheden? Een hands-on overzicht. Ga naar je Facebook profiel In je profiel krijg je de vraag […]


Google zoek opties met zoekoperators

We gebruiken over het algemeen de standaard zoekopties van Google. Die voldoen prima tot het moment dat je toch specifieke zaken wilt weten over je eigen website. Google heeft daarvoor een aantal zoek operators ingebouwd waarmee je aan de Google zoekopdracht specifieke criteria toe kan voegen. Hieronder een lijstje van handige “operators” die je in […]


Google Analytics geplande e-mail wijzigen

Ik ben een doorgewinterde gebruiker van Google Analytics. In 2011 is Google van start gegaan met het Google Analytics beta programma waarbij Google Analytics nieuwe functionaliteit heeft gekregen en een complete redesign. Ik merk dat ik steeds weer overstap op de oude vertrouwde versie omdat ik functies niet kan vinden in de nieuwe versie van […]




LinkedIn toont jouw naam en foto in advertenties

LinkedIn heeft in zijn privacy voorwaarden staan dat ze de persoonlijke gegevens die je verstrekt mag delen met andere gebruikers of derden. Daarmee mag LinkedIn bijvoorbeeld jouw naam en foto gebruiken in advertenties binnen LinkedIn. Het is geen trend, maar juist de standaard geworden, om persoonsgegevens te gebruiken in Social Advertising. Facebook en ook andere […]



Google apps e-mail beveiliging

Ik ben een enthousiaste Google Apps gebruiker en ik begin redelijk bekend te raken in de uithoeken van Google Apps. Twee jaar terug ben ik voor  X-ingredient gaan uitzoeken wat de mogelijkheden zijn van Google Apps als project management en collaboration tool. Ik raakte onder de indruk dat ik meteen zelf begonnen ben met een gratis Google […]


Pagina toevoegen aan Facebook favorieten

Je kan in de linkerkolom een overzicht tonen van je favoriete Facebook pagina’s. De beschrijving van Facebook helpcentrum is het volgende: “Als je beheerder van een pagina bent, kun je een pagina toevoegen aan het gedeelte ‘Favoriete pagina’s’. Je doet dit door naar de gewenste pagina te gaan en onder de profielfoto te klikken op […]


Google+ laat bijnamen en pseudoniemen toe

Sinds de start van Google+, zo’n zeven maanden geleden, kon je alleen een Google+ account aanmaken met je werkelijke naam. Accounts met een nepnaam werden zonder pardon afgesloten. Google heeft zijn ‘namen’ beleid onder de loep genomen en vanaf eind januari 2012 laten zij ook pseudoniemen en bijnamen toe, echter onder strikte voorwaarden. Het namen […]


Google maakt Gmail en Google+ verplicht

Google heeft een breed scala aan online diensten zoals: zoeken, e-mail, foto (Picasa), video (o.a.YouTube) en Google Docs. Dit zijn allemaal webservices die afzonderlijk van elkaar te gebruiken zijn. Met Google+ wil Google zorgen voor een naadloze integratie van deze diensten, en het was wachten op het moment dat Google dit uit zou rollen. Dit […]




Facebook abonneer knop

Facebook blijft de laatste tijd vernieuwen en bij iedere update vragen de online marketeers zich af wat de impact is van de update. Sinds september 2011 is het mogelijk een abonnement te nemen op een Facebook pagina van een iemand. Door je te abonneren krijg je de updates van deze persoon in je nieuwsoverzicht te […]




Facebook gegevens downloaden

Heb je een backup van je Facebook gegevens nodig? Voor als je je Facebook pagina wilt opzeggen of converteren naar een ander type pagina? Je maakt snel en eenvoudig een backup van je Facebook gegevens volgens onderstaand stappenplan. Je ontvangt dan een zip bestand met je gegevens erin. In de backup zit de volgende informatie: […]


Staples ondernemersbeurs verslag

Commecom was aanwezig op de Staples ondernemersbeurs in Eindhoven/Son, op het industrieterrein Ekkersrijt. 25+ ondernemers presenteren zich en er waren workshops en presentaties. Er was een diversiteit aan bedrijven, van installatiebedrijf (Elektro De Groof) tot kunstenaar Joop HoutHuijzen die zijn collectie bronzen beelden aan het publiek toonde. De dag begon om 09:00 uur en de […]


Facebook persoonlijk profiel wijzigen in bedrijven pagina

De eerste Facebook pagina’s van bedrijven zijn vaak persoonlijke profielen van medewerkers die voor het bedrijf een Facebook pagina zijn begonnen. Volgens de voorwaarden van Facebook moeten bedrijven een bedrijven pagina hebben. Facebook kan, zonder aankondiging, een persoonlijk profiel uit de lucht halen als het een pagina voor een bedrijf is. En zie dan je […]



Neuromarketing en online marketing

Op de Belgische zender Canvas was een documentaire te zien over Neuromarketing. De laatste jaren graven wetenschappers alsmaar dieper in het menselijk brein om te ontrafelen hoe, en in welke context, wij mensen beslissingen nemen. Online marketing is de digitale versie van “real life” marketing, en ik zat met een online bril te kijken naar […]


Een goede profielfoto in Twitter

In Twitter kan je een profielfoto plaatsen die getoond wordt in je berichten en op de Twitter pagina. De afmetingen die Twitter gebruikt zijn: 73 px x 73 px voor de profielfoto. 48 px x 48 px voor de foto in de tijdslijn. Deze wordt het meest bekeken vanuit applicaties en smartphones. Voorbeeld foto’s in de […]


Eigen vanity URL voor Facebook

Het aanmaken van een vanity URL in Facebook is een fluitje van een cent. Je gaat naar www.facebook.com/username, beantwoord een paar vragen, en klaar is kees. We hebben een aantal tips en ideeën voor het instellen van een eigen Facebook URL voor bedrijven pagina’s. Welke URl kies je? Als je een grote merknaam of bedrijfsnaam hebt, dan ligt het voor […]


Verbergen van fans in Facebook bedrijven pagina

Facebook is een Social Media platform dat bedrijven of instellingen perfect kunnen gebruiken om interactie aan te gaan met klanten, potentiële klanten, leveranciers, afnemers, resellers, partners en de media. Er zijn situaties waarin je als ondernemer liever niet bepaalde contactpersonen van je Facebook pagina openbaar wilt hebben omdat bijvoorbeeld concurrenten en klanten mee kunnen kijken. “Fans”en “Vrienden” […]


Verbergen van vrienden in Facebook

Facebook is een Social Media platform dat bedrijven of instellingen perfect kunnen gebruiken om interactie aan te gaan met klanten, potentiële klanten, leveranciers, afnemers, resellers, partners en de media. Er zijn situaties waarin je als ondernemer liever niet bepaalde contactpersonen van je Facebook pagina openbaar wilt hebben omdat bijvoorbeeld concurrenten en klanten mee kunnen kijken. “Fans”en “Vrienden” […]



LinkedIn company updates maakt bedrijven pagina interactief

LinkedIn is een fantastisch platform om te netwerken voor personen en organisaties. Sinds anderhalf jaar kunnen bedrijven een profiel aanmaken, netwerken en vacatures plaatsen.En dat was het. linkedIn heeft goed om zich heen gekeken en ziet bedrijven en merken zich meer en meer profileren op Facebook en andere social media. Waarom? Omdat ze daar daadwerkelijk […]



Young professional wil social werkgever

  De nieuwe medewerker 2.0 beoordeeld zijn toekomstige werkgever op zijn online performance. Smartphones en tablets zijn gemeengoed bij de young professional 2.0. Ze doen aan personal branding via o.a. Twitter en Facebook en een goede moderne werkgever zorgt in hun ogen ook voor interactie, conversatie en co-creatie via social media. Het ASA Trendrapport uitgebreide […]


Social media blog van start

We kunnen gaan bloggen over social media en online marketing! Met dank aan o.a. Nicholas Cardot hebben we met diverse plugins onze WordPress blog geoptimaliseerd. Digg Digg voor integratie Social Media buttons in wordpress. HeadSpace voor de SEO. Twitter tool voor de Twitter integratie. En nog veel meer… Wij zeggen: Let the Social games begin!