Creating a Prestashop 1.4 theme from scratch – Part 3 (Framework Overview)

Gallery  2 imagesCategoryJavascriptCategoryPHPCategoryPrestashopCategorySmartyCategoryWeb DevelopmentCategoryCategoryCategoryCategoryCategoryCategoryCategoryCategory
This is a partial post in the walk through series for creating custom theme for Kids Delight website using Prestashop and PHP. This post outlines the basic structure of the prestashop framework and is themes. Table of Contents Overview Environment Setup Initial Steps Framework Overview Creating a Module DelightTheme Module Standard UI Module Styling a [...]

Recursion in Smarty Templates

CategoryPHPCategorySmartyCategoryCategoryCategoryCategoryCategory
Recently, I got through a requirement to show a hierarchical menu using a smarty template. I searched on the web and could find a resource Smarty Documentation which shows an example of defining a recursively callable function in the template itself and calling it. My requirement is to render a hierarchical menu as an unordered [...]

Creating a Prestashop 1.4 theme from scratch – Part 2 (Initial Steps)

Gallery  10 imagesCategoryJavascriptCategoryPHPCategoryPrestashopCategoryWeb DevelopmentCategoryCategoryCategoryCategoryCategoryCategoryCategoryCategory
This is a partial post in the walk through series for creating custom theme for Kids Delight website using Prestashop and PHP. This post outlines the initial steps necessary to create the new theme, before diving into coding. We will be using the kids-delight.local website we created in the previous session to develop our new [...]

Creating a Prestashop 1.4 theme from scratch – Part 1 (Environment Setup)

Gallery  33 imagesCategoryJavascriptCategoryPHPCategoryPrestashopCategoryWeb DevelopmentCategoryCategoryCategoryCategoryCategoryCategoryCategoryCategory
This is a partial post in the walk through series for creating custom theme for Kids Delight website using Prestashop and PHP. This post outlines the steps to setup a Windows 7 based computer with the software & components required. The PHP application is hosted by IIS within FastCgi module. If you do not use [...]

Creating a Prestashop 1.4 theme from scratch – Overview

Gallery  2 imagesCategoryPHPCategoryPrestashopCategoryWeb DevelopmentCategoryCategoryCategoryCategoryCategoryCategory

Before I develop a new theme, while learning PHP, Prestashop framework and the Smarty template engine(used by Prestashop for theming), I thought of writing a series of posts describing my experiences and creating walkthroughs for many programmers who are new to PHP & Prestashop, but want to try them.

Ext# – Sample – Navigation Panel & Data Grid with Ext Designer

Gallery  2 imagesCategory.NETCategoryC#CategoryExtJSCategoryJavascriptCategoryScript#CategoryWeb DevelopmentCategoryCategoryCategoryCategoryCategoryCategoryCategoryCategory
Extending the series of posts on Ext#, here is a sample which shows how to create a tabbed panel with a data grid filled from a in-memory array of data records. This sample is a rewrite of our previous sample Navigation Panel & Data Grid, except that the user interface is designed using Ext Designer [...]

Ext# – Sample – Navigation Panel & Data Grid

Gallery  2 imagesCategory.NETCategoryC#CategoryExtJSCategoryJavascriptCategoryScript#CategoryWeb DevelopmentCategoryCategoryCategoryCategoryCategoryCategoryCategoryCategory
Extending the series of posts on Ext#, here is a sample which shows how to create a navigation panel and a data grid filled from a in-memory array of data records. This sample has been provided by Tim Fischer from Tangible Engineering. This post outlines the source code to be included in the HelloWorld.cs Script# [...]

Ext# – Sample – Tabbed Panel with Data Grid

Gallery  2 imagesCategory.NETCategoryC#CategoryExtJSCategoryJavascriptCategoryScript#CategoryWeb DevelopmentCategoryCategoryCategoryCategoryCategoryCategoryCategoryCategory
Extending the series of posts on Ext#, here is a sample which shows how to create a tabbed panel with a data grid filled from a in-memory array of data records. This sample has been provided by Tim Fischer from Tangible Engineering. This post outlines the source code to be included in the HelloWorld.cs Script# [...]

Ext# – Using Events

CategoryC#CategoryExtJSCategoryJavascriptCategoryScript#CategoryWeb DevelopmentCategoryCategoryCategoryCategoryCategoryCategoryCategoryCategory
In continuation to our series of posts on Ext#, this post explains the ways you can use the event system of ExtJS. There are two ways you can use the events defined on the Ext JS objects. Using the static method “on” on the “Observable” class Using the event definition on the components which fire [...]

Ext# – Getting Started

Gallery  4 imagesCategory.NETCategoryC#CategoryExtJSCategoryJavascriptCategoryScript#CategoryWeb DevelopmentCategoryCategoryCategoryCategoryCategoryCategoryCategoryCategory
We recently published Ext# on the CodePlex website. An overview is available on a previous blog post. In this post, we will walk you through creating a hello world website sample using these frameworks. Requirements Visual Studio 2010 Script# Compiler ExtJS framework ASP.NET MVC 3 RTM The ASP.NET MVC requirement is optional. You can use [...]