class documentation
class ZMSCustom(zmscontainerobject.ZMSContainerObject): (source)
Constructor: ZMSCustom(id, sort_id, meta_id, uid)
Custom content node with record-set editing and import helpers.
| Method | __init__ |
Initialize a custom content node instance. |
| Method | get |
Create a helper that resolves foreign-key values for record exports. |
| Method | get |
Build rendering context for zpt/ZMSRecordSet/main_grid.zpt. |
| Method | get |
Return default JS onclick callback for row/grid actions. |
| Method | get |
Return default JS onclick for opening the record-set insert form. |
| Method | get |
Return default JS onclick for opening the record-set update form. |
| Method | manage_change |
Update the record-set grid view with edited row values. |
| Method | manage_change |
Insert, update, move, duplicate, or delete record-set entries. |
| Method | manage |
Import content or record-set data into the custom object. |
| Method | manage |
Undocumented |
| Method | record |
Export record-set to XML or CSV via /recordSet_Export?lang=&qorder=&qorderdir=&mode=csv |
| Method | record |
Filter record-set. |
| Method | record |
Initialize record-set. |
| Method | record |
Sort record-set. |
| Class Variable | __ac |
Undocumented |
| Class Variable | __author |
Undocumented |
| Class Variable | __view |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | manage |
Undocumented |
| Class Variable | meta |
Undocumented |
| Class Variable | metaobj |
Undocumented |
| Class Variable | metaobj |
Undocumented |
| Class Variable | metaobj |
Undocumented |
| Class Variable | metaobj |
Undocumented |
| Class Variable | security |
Undocumented |
| Instance Variable | meta |
Undocumented |
| Instance Variable | _uid |
Undocumented |
Initialize a custom content node instance.
| Parameters | |
| id:str | Object id. |
| sort | Sort position. |
| meta | Meta-object id describing the custom type. |
| uid:str | Optional persistent uid. |
Create a helper that resolves foreign-key values for record exports.
| Parameters | |
| id:str | Meta-object id of the exported record set. |
| Returns | |
| object | Record transformation helper. |
Update the record-set grid view with edited row values.
| Parameters | |
| lang:str | Active language. |
| btn:str | Submitted button id. |
| REQUEST:ZPublisher.HTTPRequest | Current request. |
| RESPONSE:ZPublisher.HTTPResponse | Current response. |
Insert, update, move, duplicate, or delete record-set entries.
| Parameters | |
| lang:str | Active language. |
| btn:str | Submitted button id. |
| action:str | Requested record-set action. |
| REQUEST:ZPublisher.HTTPRequest | Current request. |
| RESPONSE:ZPublisher.HTTPResponse | Current response. |
Import content or record-set data into the custom object.
| Parameters | |
| file:ZPublisher.HTTPRequest.FileUpload | Uploaded import file. |
| lang:str | Active language. |
| REQUEST:ZPublisher.HTTPRequest | Current request. |
| RESPONSE:ZPublisher.HTTPResponse | Optional response used for redirect handling. |
| Returns | |
| object | Imported object when no response redirect is used. |
def recordSet_Export(self, lang, qorder, qorderdir, qindex=[], REQUEST=None, RESPONSE=None, mode='xml'):
(source)
¶
Export record-set to XML or CSV via /recordSet_Export?lang=&qorder=&qorderdir=&mode=csv