When an ordinary gift just won’t do, Viv & Lou is a site to visit! By combining quality products, personalisation and exceptional order turnaround times, the company creates pleasurable gift-shopping experience. Although the business is quite young, it is entering the market quite fast. Responsive strategy was apparently a big win since mobile + tablet users keep over 60% website visit share. Memorable identity with the clean UX make this site easy to use. Special attention was paid to the performance, minimising database queries and number of http requests.
Magento by default comes with a few basic product sorting options such as sorting by product position, name or price. In this article you’ll learn how to sort products by how many times they have been sold.
Magento uses Prototype library to manage form validation. This comes in handy, because all you need to do when writing custom form is to assign a valid class names to your input fields, and pass the form id to VarienForm object.
I’ve seen a lot of Magento websites get a message within Google Webmaster Tools saying “Googlebot found an extremely high number of URLs on your site: example.com”. Read more
At one point or another, you might want to implement a payment method with credit card types that are not implemented in Magento by default.
Please note that in this article you’ll learn how to add a new credit card type and validate it only. This article does not cover the whole payment module creation.
In a development process, you often need some testing data you can use. Magento supplies you with it’s default Sample Data that contains some products. Thing is, they’re not of much use if you have some custom attributes added to your products, if you create your own attribute set, or a product type.
Looking at the old articles on our website that long for a rewrite, I sometimes stumble upon a gem that can be useful. One of those is the piece of code enables us to do custom stuff if our customer is assigned to a certain customer group. Read more
On very rare occasions we get to work with polls. Most of our Magento projects end up with polls removed from the layout for one reason or the other – mostly because we rely on social networks instead for adding ‘social’ aspect to stores.
Nonetheless, sometimes client wants to have polls on his site. Magento has default poll system, which does it’s job. To an extent. What do we do if we want to add multiple polls to the site or choose which poll we want to display?
Us developers love adding things programmatically. Even though you can create a new customer through a signup form, or via admin interface, in some cases, that might take too long.
If you need a bunch of customers assigned to different groups, from different countries, you might be better off doing this from the code.
Thouqi.com is a Middle East fashion website with beautiful, clean, and responsive design. With strong focus on fast fashion for women, it supplies them with variety of quality clothes, bags, shoes and accessories.
Client had an idea for a fashion web store that would supply MENA countries with high quality brands, and was looking for a solution partner that could deliver. Since we have had lots of success in past joint projects, the client decided to go with us.
Following client’s requirements, our designers got to work and made the theme from scratch. The result was a mobile first responsive website that looks – and performs great on wide variety of devices, from mobiles to cinema display PC’s.
We’ve been in Magento business since the beginnings of this industry in 2008 and watched both default Magento’s SEO functionality and Magento SEO extensions evolve and improve. We’ve never developed our own Magento SEO extensions which is why I believe I can give you an honest, unbiased opinion on this issue. Read more
It was pointed out to me in one of the preceding articles that getting a product’s URL in a different store can get pretty complicated if the URL you want to get is rewritten. I decided to come up with a solution to that problem, as it could be useful in the future.
I came up with a method that returns a rewritten part (i.e. after rewrite) of a product’s URL. You’ll need to add base URL of a store to this return value to get a full URL (as shown on languages.phtml example).
Youwe.nl for Meet Magento NL
Meet Magento is a common name for community-driven events that help this ecommerce platform a great deal with internationalization and market growth. Over the last couple of years we’ve seen many new countries join in, while the Dutch stay in front – they were the first ones in Europe to organize a Meet Magento back in 2009 and they never looked back. This year we were there as well, so here’s a quick recap of what went on in Utrecht in late May 2014. Read more
Editing products and changing their position in categories can be quite a task. This is especially true when you have a large number of products to edit or arrange, and some of them are very similar.
Sure, you could differentiate them by SKU, ID, price, or something else. But wouldn’t it be great if you had a thumbnail of each product in grid? Read more
With the rise of E-commerce, selling goods to customers around the globe became easier than ever before. Internet has no borders, and anyone can ‘walk into your store’ whilst being in comfort of his own home.
An increasing need for multilingual stores has appeared. You might want your customers to be able to browse your store in their own language. Read more
Philippe Ramakers / Free images
Latest comparative studies of e-commerce platforms show that Magento still maintains a stable market share with 26% among Alexa top 1 million sites – it’s one quarter of all sites that are using some type of an e-commerce solution.
This only shows that merchants recognized Magento’s potential and their number is growing each year. But, how will you decide on a development partner who will help you build a quality solution to improve your business, and what should you keep in mind when deciding on your project budget? Read more
bloomua / 123RF Stock Photo
Magento announced its first business-oriented certification program at this year’s Imagine Conference. The Magento Solution Specialist Certification is now available to everyone. What does it entail, who is it for and is this a good step forward for Magento? Read on… Read more
Magento collections represent a very convenient way of grouping models together. We can grab a group of models from database with little to none sql code thanks to special methods which collection model provides. Collections can get really big (new products, customers, categories, lots of attributes etc.) and become really tricky to work with. Let’s see what can be done to make large collections more manageable.
Bestseller products is one of the features people tend to ask about and look for when it comes to Magento. Default installation already has bestseller products option included…but these are static ones defined in a CMS page. We’re going to take it to the next level and automate it.