Using CKEditor with the Zend Framework
Friday, July 15, 2011

At the moment I am working on create a system that allows non-technical users to easily add and edit product pages on one of the website I have developed. Until now, adding or modifying a page has required modifications to the database and/or a PHP script file, along with uploading any new resources, such as images or documents. This has meant in practice that either I or one of the more technically minded people at the client has tended to do these changes. The idea of the new system is that it will allow anyone to add/edit product pages. (more…)

Posted by James at 5:39 pm   0 comments

Adding Lightbox to the GM-RAM Website
Sunday, September 12, 2010

To quote the Lightbox 2 website:

Lightbox is a simple, unobtrusive script used to overlay images on the current page. It’s a snap to setup and works on all modern browsers.

I decided to add the script to the GM-RAM website in order to allow visitors to view full-sized versions of the screen shots there without having to navigate to a separate page. (more…)

Posted by James at 12:39 pm   1 comment

The Contact Page: The Action Handler
Monday, November 2, 2009

The visual implementation of the contact page is similar to that of the home page, as described in the post The Home Page. However, it also makes use of Zend_Form and Zend_Validate to render and process the contact form, and Zend_Layout, Zend_Filter and Zend_Mail to render and send the contact e-mail to the site admin. (more…)

Posted by James at 10:35 pm   0 comments

The Sample Application Layout
Saturday, October 17, 2009

We looked at Zend_Layout in general terms in the previous now; now we are going to examine the main layout script used in the sample application. (more…)

Posted by James at 2:52 pm   0 comments

Zend Framework Layouts Overview
Thursday, October 8, 2009

The Zend Framework is shipped with a template module called Zend_Layout. This allows the specific content for a page to be injected into one or more places in some standard content. (more…)

Posted by James at 8:04 pm   0 comments

Bootstrapping the Application: the Standard Layout Resource Plugin
Friday, September 25, 2009

The Zend Framework offers a template module called Zend_Layout. This is primarily used to render the standard parts of a web page, such as the header, sidebars and footer, and to insert the variable content into placeholders. However, it can also be used to render other things with standard layouts, such as e-mails. We shall have a look at examples of both in later posts. (more…)

Posted by James at 3:07 pm   0 comments