Ejemplo n.º 1
0
    function showCategories(&$rows, &$pageNav, $option)
    {
        global $mainframe;
        $db =& JFactory::getDBO();
        $config =& JFactory::getConfig();
        JHTML::_('behavior.tooltip');
        // action buttons
        JToolBarHelper::title('<h2 id="jwfpss-logo"></h2>', '');
        JToolBarHelper::publishList('publish_category');
        JToolBarHelper::unpublishList('unpublish_category');
        JToolBarHelper::addNew('new_category');
        JToolBarHelper::deleteList(_FPSS_SLIDES_ALERT_DELETE, 'delete_category');
        ?>
<h2><?php 
        echo _FPSS_CATEGORIES_LIST;
        ?>
</h2>
<form action="index2.php" method="post" name="adminForm">
  <table class="adminlist">
    <thead>
      <tr>
        <th>#</th>
        <th><input type="checkbox" name="toggle" value="" onClick="checkAll(<?php 
        echo count($rows);
        ?>
);" /></th>
        <th style="text-align:left;"><?php 
        echo _FPSS_CATEGORIES_ID;
        ?>
</th>
        <th><?php 
        echo _FPSS_CATEGORIES_NAME;
        ?>
</th>
        <th><?php 
        echo _FPSS_CATEGORIES_PUBLISHED;
        ?>
</th>
        <th><?php 
        echo _FPSS_CATEGORIES_NUM_SLIDES;
        ?>
</th>
        <th></th>
      </tr>
    </thead>
    <tfoot>
      <tr>
        <td colspan="10"><?php 
        echo $pageNav->getListFooter();
        ?>
 </td>
      </tr>
    </tfoot>
    <tbody>
      <?php 
        $k = 0;
        for ($i = 0, $n = count($rows); $i < $n; $i++) {
            $row =& $rows[$i];
            $link = JFilterOutput::ampReplace('index2.php?option=' . $option . '&amp;task=edit_category&amp;hidemainmenu=1&amp;cid[]=' . $row->id);
            $checked = JHTML::_('grid.checkedout', $row, $i);
            $published = mosFPSlideShow::PublishedProcessing($row, $i, "publish_category", "unpublish_category");
            ?>
      <tr class="<?php 
            echo "row{$k}";
            ?>
">
        <td><?php 
            echo $pageNav->getRowOffset($i);
            ?>
 </td>
        <td><?php 
            echo $checked;
            ?>
 </td>
        <td width="5px"><?php 
            echo $row->id;
            ?>
 </td>
        <td><a href="<?php 
            echo $link;
            ?>
"><?php 
            echo htmlspecialchars($row->name, ENT_QUOTES);
            ?>
</a> </td>
        <td><?php 
            echo $published;
            ?>
 </td>
        <td><?php 
            echo intval(mosFPSlideShow::showNumSlides($row->id));
            ?>
 </td>
        <td><a href="<?php 
            echo $_SERVER['PHP_SELF'];
            ?>
?option=<?php 
            echo $option;
            ?>
&amp;task=slides&amp;filter_catid=<?php 
            echo $row->id;
            ?>
"> <?php 
            echo _FPSS_CATEGORIES_SHOWSLIDES_LINK;
            ?>
 </a> </td>
        <?php 
            $k = 1 - $k;
            ?>
      </tr>
      <?php 
        }
        ?>
    </tbody>
  </table>
  <input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
  <input type="hidden" name="task" value="categories" />
  <input type="hidden" name="boxchecked" value="0" />
  <input type="hidden" name="hidemainmenu" value="0" />
  <?php 
        echo JHTML::_('form.token');
        ?>
</form>
<?php 
    }