Esempio n. 1
0
                    </select>
                </div>
            </div>
        </div>
    </div>
    <div class="row-fluid">
        <div class="span12" style="min-height:15px;height: 15px;padding-left:10px;">
            Temas de discusión en el foro:            
        </div>
    </div>
    <div style="min-height: 530px;">
        <div id="discusionesPagerContent">
            <?php 
if (isset($discusiones)) {
    foreach ($discusiones as $discusion) {
        printDiscusion($discusion, $cursoAux->uniqueUrl);
    }
}
?>
        </div>
        <div id="discusionesPagerLoading" style="display:none;">
            <div class="row-fluid centerText">
                <div class="span2 offset5">
                    <img src="/layout/imagenes/loading2.gif">
                    <strong><p>Cargando...</p></strong>
                </div>           
            </div>            
        </div>        
    </div>
    <div class="row-fluid">
        <div class="span12">
function obtenerDiscusiones()
{
    if (isset($_POST['curso']) && isset($_POST['pagina']) && isset($_POST['rows'])) {
        $idCurso = $_POST['curso'];
        $pagina = $_POST['pagina'];
        if ($pagina < 1) {
            $pagina = 1;
        }
        $numRows = $_POST['rows'];
        $orden = $_POST['orden'];
        $ascendente = $_POST['ascendente'];
        $offset = $numRows * ($pagina - 1);
        require_once 'modulos/cursos/modelos/CursoModelo.php';
        $curso = getCurso($idCurso);
        require_once 'modulos/cursos/modelos/DiscusionModelo.php';
        $array = getDiscusiones($idCurso, $offset, $numRows, $orden, $ascendente);
        $discusiones = $array['discusiones'];
        if (sizeof($discusiones) > 0) {
            foreach ($discusiones as $discusion) {
                printDiscusion($discusion, $curso->uniqueUrl);
            }
        } else {
            echo '<h4 class="centerText">No hay temas de discusión en el foro</h4>';
        }
    } else {
        echo 'error -- datos no recibidos';
    }
}