Changeset 346 for trunk/patForms/Datasource
- Timestamp:
- 10/16/05 04:29:04 (3 years ago)
- Files:
-
- trunk/patForms/Datasource/Propel.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/patForms/Datasource/Propel.php
r343 r346 128 128 public function getValues() 129 129 { 130 $map = call_user_func(array($this->peername, 'getPhpNameMap')); 131 132 $c = new Criteria(); 133 $c->clearSelectColumns(); 134 135 foreach (array($this->label, $this->value) as $arr) { 130 /* foreach (array($this->label, $this->value) as $arr) { 136 131 foreach ($arr['members'] as $member) { 132 $colname = BasePeer::translateFieldName($this->classname, $member, 133 BasePeer::TYPE_PHPNAME, BasePeer::TYPE_COLNAME); 137 134 if (is_array($member)) { 138 135 foreach ($member as $member) { 139 $c->addSelectColumn( constant($this->peername . '::' . $map[$member]));136 $c->addSelectColumn($colname); 140 137 } 141 138 } else { 142 $c->addSelectColumn( constant($this->peername . '::' . $map[$member]));139 $c->addSelectColumn($colname); 143 140 } 144 141 } 145 } 142 } */ 146 143 147 144 if (isset($this->label['initial']) OR isset($this->value['initial'])) { … … 156 153 $c = new Criteria(); 157 154 $results = call_user_func(array($this->peername, 'doSelect'), $c); 155 158 156 foreach($results as $object) { 159 157 foreach (array('label', 'value') as $key) {
