[interchange-cvs] interchange - racke modified WHATSNEW
interchange-cvs at icdevgroup.org
interchange-cvs at icdevgroup.org
Fri Feb 13 10:27:03 EST 2004
User: racke
Date: 2004-02-13 15:27:02 GMT
Modified: . WHATSNEW
Log:
update
Revision Changes Path
2.195 +53 -1 interchange/WHATSNEW
rev 2.195, prev_rev 2.194
Index: WHATSNEW
===================================================================
RCS file: /anon_cvs/repository/interchange/WHATSNEW,v
retrieving revision 2.194
retrieving revision 2.195
diff -u -r2.194 -r2.195
--- WHATSNEW 9 Feb 2004 19:14:09 -0000 2.194
+++ WHATSNEW 13 Feb 2004 15:27:02 -0000 2.195
@@ -93,14 +93,64 @@
The some_action action (could be a page) will be prepended to
any path sent with the PUT.
+* Add 'reverse' attribute to [item-list], to walk the cart lines in reverse
+ order.
+
+* Add ability to export only portions of tables based on a where= parameter.
+ Only works for DBI tables at the current time.
+
+ If the where parameter is a scalar, just passed as a "WHERE" clause,
+ i.e.
+
+ [export table=products where="prod_group='Ladders'"]
+
+ You can pass anything that won't cause a syntax error, even including
+ an "order by" or "limit".
+
+ If you want to pass multiple things, or not worry about quoting,
+ you can do:
+
+ [export table=products where.prod_group=Ladders]
+
+ The normal caveats for hash parameters apply, i.e. you cannot
+ do:
+
+ where.prod_group="[cgi foo]"
+
+ You *can* do:
+
+ where.prod_group=`$Tag->cgi('foo')`
+
+ or
+
+ where.prod_group=`$CGI->{foo}`
+
+ Normal DBI quoting is always done, so you don't include quotes.
+
UserTag
-------
+* Add new UserTag option "attrDefault", which allows default attributes to
+ be set globally or catalog-wide for a given usertag. Two examples:
+
+ UserTag area attrDefault href index
+ UserTag calc attrDefault filter entities
+
+ Any user-specified attributes will take precedence, even if 0 or blank.
+
+ This is designed to allow changing the default behavior of a tag without
+ changing its code, especially for built-in tags one would rather not
+ customize. Note that when using this directive on global usertags,
+ it must be done in interchange.cfg, and for catalog usertags in catalog.cfg.
+
* Add option to specify useragent to get_url tag.
* Add locale option to [convert-date] following a suggestion from
Rene Hertell <rene at hertell.com>.
+* Add filter attribute to var tag, similar to value, cgi, and scratch,
+ except that filtered value will never be saved back into the variable.
+
UI
--
@@ -155,7 +205,9 @@
* Pass the form and form_name parameters to Vend::Form for use in
widgets.
-* Display top buttoms if option notable is set.
+* Add option "top-buttons-rows" to set the number of rows where
+ top buttons will be triggered. Use said options in appropriate
+ UI pages.
Menu
----
More information about the interchange-cvs
mailing list