</p></td> </tr> <tr> <td style="vertical-align:middle;"><label ><?php echo __('File Upload'); ?> </label></td> <td width="2%" style="text-align:center; vertical-align:middle;">:</td> <td style="vertical-align:middle;"> <p class="detail"> <?php $c = new Criteria(); $c->add(ClassAgendaFilePeer::CLASS_AGENDA_ID, $class_agenda->getId()); $file = ClassAgendaFilePeer::doSelect($c); $count = ClassAgendaFilePeer::doCount($c); if ($file == null) { echo ' -'; } else { $file_dir = sfConfig::get('sf_data_dir') . DIRECTORY_SEPARATOR . 'files'; if ($count == 2) { echo ' 1. '; echo link_to($file[0]->getFile(), 'class_agenda/download?filename=' . $file[0]->getFile(), 'target=_blank') . '<br>'; echo ' 2. '; echo link_to($file[1]->getFile(), 'class_agenda/download?filename=' . $file[1]->getFile(), 'target=_blank'); } elseif ($count == 3) { echo ' 1. '; echo link_to($file[0]->getFile(), 'class_agenda/download?filename=' . $file[0]->getFile(), 'target=_blank') . '<br>'; echo ' 2. '; echo link_to($file[1]->getFile(), 'class_agenda/download?filename=' . $file[1]->getFile(), 'target=_blank') . '<br>'; echo ' 3. ';
public function countClassAgendaFiles($criteria = null, $distinct = false, $con = null) { include_once 'lib/model/om/BaseClassAgendaFilePeer.php'; if ($criteria === null) { $criteria = new Criteria(); } elseif ($criteria instanceof Criteria) { $criteria = clone $criteria; } $criteria->add(ClassAgendaFilePeer::CLASS_AGENDA_ID, $this->getId()); return ClassAgendaFilePeer::doCount($criteria, $distinct, $con); }