Archive for the ‘web development’ Category

3 Tips To Improve Your Ecommerce Site’s Security

Running an eCommerce website comes with its toll of responsibilities. One of the most important ones is website security.

Not taking all the necessary steps to keep your eCommerce website as secure as possible can have very serious consequences on your business.

As a general rule, there are 3 main elements to eCommerce website security. You should make sure you’re on top of them: (more…)

Magento: Include Layered Navigation In A CMS Page

Magento layered navigationThis is another popular question. Often you want to show items on a CMS page rather than a regular category page. But you still want to have the layered navigation to filter results like it appears by default with Magento at the category level (when listing products).

To add Magento’s layered navigation to a CMS page where you’re showing items simply edit your CMS page in the admin – under the “Design” tab put this code:

<reference name="left">
<block type="catalog/layer_view" name="catalog.leftnav" before="-" template="catalog/layer/view.phtml"/>
</reference>

That will show the layered navigation at the very top of the left column on your CMS page. Of course make sure your CMS page layout is “2column with left bar” (under “layout” in the “Design” tab). (more…)

Magento: The Best Way To Use Code In CMS Pages

We recently saw how to avoid issues with Magento editor to edit content on CMS pages (such as the home page for example) but I wanted to take the time to post a much better way to handle content in CMS pages with Magento. (more…)

Magento: Email To A Friend Doesn’t Work – Quick Fix

Magento - email to a friendIf you’re running Magento 1.4 (or 1.4.0.1) and your “email to a friend” form doesn’t send emails,  that’s because your Magento template (Magento theme) is not fully compatible with 1.4.

Note that the “email to a friend” form won’t return any error – it just won’t send the email and won’t redirect to the product page like it’s supposed to.

So here’s what you’ll need to do to update your Magento template in order to quickly fix this error: (more…)

Magento: Contact Form Doesn’t Work – Quick Fix

Yet another Magento bug a lot of people are experiencing after upgrading their Magento installation to 1.4. Here’s a quick fix: (more…)

Magento: Include Toolbar And Pagination When Listing Products

Magento pagination toolbarMany people are having the issue where the toolbar and pagination doesn’t show when listing products on a CMS page and are continuously asking for help on the Magento forums but as far as I could see there is no solution posted there. In fact that’s the case for most questions posted on the forums.

How to show the toolbar and pagination when listing products on pages other than category pages is actually quite simple. In fact it’s very simple! (more…)

Use Popular Technologies For Your Next Web Project

Web TechnologiesWhen developing a new website or web application, you should choose to work with widely used web technologies that are popular on the internet. Why is this a smart choice?

Large pool of talented people.
If you work with widely used technologies, you’re aiming at a large pool when looking for talented people to work with. That’s really important. When working with technologies that are more rare, you are tying yourself to the companies or individuals you’re working with. By using more popular technologies, you’ll have a choice if for whatever reason you need to find other people to work with. And all the past work done will not be in vain because other people will know how to work with it.

Cost effective.
It is usually more expensive to work with technologies that are more rare. Of course it’s not the rule but it’s often the case. Again the pool of competitors is smaller so that usually means higher prices.

Access to resources.
In addition, it is much harder to find resources, frameworks, platforms, and in general open source software when you use technologies that are less popular – so you miss out on a lot of shortcuts and powerful options. Basically everything has to be coded custom – again that’s much more expensive and is not sustainable.

Prepared for growth.
Working with the wrong technologies will interfere with your company’s growth. Any web application needs to be regularly updated, maintained, and carefully secured (especially when it comes to Ecommerce for example). By not choosing a route where you can use popular software and platforms that are themselves regularly updated by the community, you are signing up for a long relationship with your developer and will end up being too dependent. It’s not a smart choice.

Don’t forget! Subscribe and follow!

Be sure to subscribe to the feed and follow us on Twitter for more tips, resources, and giveaways!

Related Posts:

Magento: Pagination Disappears On The Search Results Page After Upgrading to 1.4

Magento PaginationWe recently posted a guide on how to upgrade to Magento 1.4 which solves the most common issues people are having. But there’s another common problem that is not covered in that post: the pagination is not present on the toolbar of the search results page. Here’s how to solve the problem: (more…)

Magento: How To Refresh Cache

Magento CacheMany issues will be avoided if you make sure to refresh Magento cache  when needed.  If you’re administrating a Magento store, here’s what you need to know about clearing cache, clearing sessions, and reindexing data. (more…)

Increase Speed When Using A Twitter Widget

Noam Design Twitter WidgetAdding an Official Twitter Widget on your website is quite simple. They even give you a wizard that helps you personalize the look & feel. But using the script will slow down your website because it has to load the file and access the Twitter API while at the same time your website is loading.

So we did a little trick and changed the script to wait until the website has fully loaded and only then allow the Widget to start loading tweets. Let’s check out the code! (more…)