[ic] Time-build
Ed LaFrance (New Media E.M.S.)
ic_users at newmediaems.com
Thu Jul 29 15:05:56 EDT 2004
At 11:20 AM 7/29/2004, you wrote:
> > Yep - in the above example it should try to write a file named after the
> > page in which the code was first called, in a subdirectory of your catalog
> > roote named 'timed'.
>
>Does it expand around multiple lines very well? For example:
>
>[timed-build period="1 hour"]
><FORM ACTION="[area search]" METHOD="POST">
> <INPUT TYPE="hidden" NAME="sf" VALUE="vendor">
> <SELECT NAME="se" WIDTH="20">
> [query sql="SELECT DISTINCT vendor FROM products ORDER BY vendor"
>list=1]
> <option value="[sql-param vendor]" selected>[sql-filter
>20.][sql-param vendor][/sql-filter]</option>
> [/query] <input type=submit value="Go!">
> </SELECT>
> </FORM>
>[/timed-build]
>
>
>The above code will extract a list of unique vendor names from the products
>table. Surrounding it as I have should mean that it only executes this code
>once an hour and extracts it from timed\whatever the rest of the time.
>Correct?
>
>Regards, Ade.
It does work well with even very large chunks of code, but be careful of
code which changes the nature of the output based on user interaction; in
such situations you will not get the expected results when using timed
build. In your above example, if you wanted the selector to retain the
user's last choice as the selected option, [timed-build] would not be a
good idea.
- Ed
===============================================================
New Media E.M.S. Technology Solutions for Business
11630 Fair Oaks Blvd., #250 eCommerce | Consulting | Hosting
Fair Oaks, CA 95628 Ed.LaFrance at newmediaems.com
(916) 961-0446 http://www.newmediaems.com
(866) 519-4680 Toll-Free (916) 961-0447 Fax
===============================================================
More information about the interchange-users
mailing list