if ($pager->getNbResults() < 1) { ?> <tr class="list"><td colspan="100"><div class="no_record"><?php echo __('No record found'); ?> </div></td></tr> <?php } else { ?> <?php $i = 0; foreach ($pager->getResults() as $subject_grading) { $ct = new Criteria(); $ct->add(SubjectCompetencyPeer::SUBJECT_GRADING_ID, $subject_grading->getId()); $sub_comps = SubjectCompetencyPeer::doSelect($ct); $sub_count = SubjectCompetencyPeer::doCount($ct); ?> <tr class="list<?php ++$i; if ($i % 2 == 0) { echo ' even'; } ?> "> <td style="vertical-align: middle;"><?php echo $i + ($pager->getPage() - 1) * $pager->getMaxPerPage(); ?> </td> <td style="vertical-align: middle;" colspan="2"> <?php echo link_to_function(strlen($subject_grading->getDetail()) > 0 ? $subject_grading->getDetail() : 'n/a', visual_effect('toggle_appear', 'row_' . $subject_grading->getId(), array('duration' => 0.5, 'onclick' => 'this.blur()')));
public function countSubjectCompetencys($criteria = null, $distinct = false, $con = null) { include_once 'lib/model/om/BaseSubjectCompetencyPeer.php'; if ($criteria === null) { $criteria = new Criteria(); } elseif ($criteria instanceof Criteria) { $criteria = clone $criteria; } $criteria->add(SubjectCompetencyPeer::SUBJECT_GRADING_ID, $this->getId()); return SubjectCompetencyPeer::doCount($criteria, $distinct, $con); }