4 |
## $Id$ |
## $Id$ |
5 |
## ----------------------------------------------------------------------------- |
## ----------------------------------------------------------------------------- |
6 |
## $Log$ |
## $Log$ |
7 |
|
## Revision 1.28 2004/08/31 14:15:49 jonen |
8 |
|
## + added function to clear 'ecom' state |
9 |
|
## (specially needed to refresh the 'content' block) |
10 |
|
## |
11 |
|
## Revision 1.27 2004/03/11 21:01:35 jonen |
12 |
|
## minor change |
13 |
|
## |
14 |
## Revision 1.26 2003/12/14 01:50:30 jonen |
## Revision 1.26 2003/12/14 01:50:30 jonen |
15 |
## implemented 'SELECT' mode for selecting existing object-refereneces as child-nodes |
## implemented 'SELECT' mode for selecting existing object-refereneces as child-nodes |
16 |
## |
## |
219 |
function get_page_state() { |
function get_page_state() { |
220 |
$requestTracker = mkObject("Application::Request::Tracker"); |
$requestTracker = mkObject("Application::Request::Tracker"); |
221 |
$this->_state = $requestTracker->getPointer(); |
$this->_state = $requestTracker->getPointer(); |
222 |
|
//print "state: " . Dumper($this->_state) . "<br>"; |
223 |
|
} |
224 |
|
|
225 |
|
function clear_comp_state($comp = NULL) { |
226 |
|
if($comp) { |
227 |
|
$this->_e_state[ecoms][$comp] = array(); |
228 |
|
} |
229 |
} |
} |
230 |
|
|
231 |
function set_e_state($state = null) { |
function set_e_state($state = null) { |
591 |
//if ($val['ecom_mode'] == "delete") { $args['adapter'] = 'GenericNegotiation'; } |
//if ($val['ecom_mode'] == "delete") { $args['adapter'] = 'GenericNegotiation'; } |
592 |
if ($val['ecom_mode'] == "delete") { |
if ($val['ecom_mode'] == "delete") { |
593 |
$args['adapter'] = 'NonValidatingFormProcessor'; |
$args['adapter'] = 'NonValidatingFormProcessor'; |
594 |
|
$args['options']['data_locator_meta']['action'] = 'delete'; |
595 |
} |
} |
596 |
|
|
597 |
if ($val['ecom_mode'] == "create") { |
if ($val['ecom_mode'] == "create") { |