You are here: Re: [SMARTY] How smart is smarty? « Smarty Templates Posts « IT news, forums, messages
Re: [SMARTY] How smart is smarty?

Posted by Markku Niskanen on 07/25/05 10:26

>I have an array of 500 elements, where each element is a hash with the
>firstname, lastname, address, favorite color, etc of a given person. I
>want to display the first 25 rows in a table, and then have a button/link
>that says "next 25 rows"; the second page would display rows 26-50 with
>buttons/links for "previous 25 rows" and "next 25 rows".

We have written a PHP Class that handles things like this. It is
a pure PHP4 class and can retrieve data from any SELECT statement
and also creates links to edit/delete/view forms. Sortable columns
should also work as well as dropdown selects for filtering the data.
There are half a dozen of different formats for showing the data
(text,image,date,time...). If one of them is not sufficient there is a
"callback" data type that can format the data in a function.

We do not yet have hide/unhide columns as they have not been
considered necesary but this looks interesting, though and could
actually be added in a couple of hours.

We have written almost 200 applications using this and other in-house
classes. It is a combination of a PHP browse class and a template that
basically just displays the data. The two most important add-in
classes we have written are an EditClass and a SaveClass that handle
the form(s) and the database update/insert/delete.

Sorry to say it has a lot of in-house code that make it impossible to
publish it as such. I have had in mind to publish the core parts and I
will probably start it after my holidays.

As for your question about the amount of work: It took me only a
three-four weeks to create the first working prototype but the
additional features took several weeks to add and we are still adding
new features to the set of templates/classes.

As for my holidays: I am planning to make a trip to Dublin, Scotland
and the Lake District in early August. Any fellow Smartians out there
in that region?

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация