Exemple #1
0
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);
 }