Show
Ignore:
Timestamp:
10/16/05 04:29:04 (3 years ago)
Author:
sfuchs
Message:

Bug fixes and some clean-up in patForms/Propel integration stuff.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/patForms/Datasource/Propel.php

    r343 r346  
    128128    public function getValues() 
    129129    { 
    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) { 
    136131            foreach ($arr['members'] as $member) { 
     132                $colname = BasePeer::translateFieldName($this->classname, $member, 
     133                    BasePeer::TYPE_PHPNAME, BasePeer::TYPE_COLNAME); 
    137134                if (is_array($member)) { 
    138135                    foreach ($member as $member) { 
    139                         $c->addSelectColumn(constant($this->peername . '::' . $map[$member])); 
     136                        $c->addSelectColumn($colname); 
    140137                    } 
    141138                } else { 
    142                     $c->addSelectColumn(constant($this->peername . '::' . $map[$member])); 
     139                    $c->addSelectColumn($colname); 
    143140                } 
    144141            } 
    145         } 
     142        } */ 
    146143 
    147144        if (isset($this->label['initial']) OR isset($this->value['initial'])) { 
     
    156153        $c = new Criteria(); 
    157154        $results = call_user_func(array($this->peername, 'doSelect'), $c); 
     155 
    158156        foreach($results as $object) { 
    159157            foreach (array('label', 'value') as $key) {