source: products/quintagroup.catalogupdater/trunk/README.txt @ 1800

Last change on this file since 1800 was 1800, checked in by olha, 14 years ago

dic files updated.

  • Property svn:eol-style set to native
File size: 916 bytes
Line 
1Introduction
2============
3
4This package is intended for extending ZCatalog API with possiblity to
5update selected columns only. This package registers 'catalog_updater'
6utility for that.
7
8To simplify usage of the utility, it extends GenericSetup's ZCatalog
9XMLAdapter handler, which allows to *update* attribute usage in *column*
10tag of *catalog.xml* file.
11
12So, when you add a new column to the catalog, you add catalog.xml file
13in some profile with following part:
14
15...
16<column value="new_column" />
17...
18
19This adds *new_column* metadata to the portal_catalog, BUT, this
20metadata will be empty untill you rebuild the catalog. To automate
21this step you can add 'update="True"' attribute to the tag. And this
22will lead to column update after adding. Thus, result usage should look
23like this:
24
25...
26<column value="new_column" update="True" />
27...
28
29Also supports subtransactions, based on threshold property of ZCatalog.
Note: See TracBrowser for help on using the repository browser.