El codigo del bloque:
class block_prueba1 extends block_list {
function init() {
$this->title = get_string('prueba1', 'block_prueba1');
$this->version = 2004111200;
}
//Añadir contenido al bloque
function get_content() {
global $USER;
global $CFG;
global $COURSE;
//include('consulta.php');
if ($this->content !== NULL) {
return $this->content;
}
$SQL="SELECT id, name FROM {$CFG->prefix}groups";
// Voy imprimiendo el primer select compuesto por los grupos
$grupos=array();
$cont=0;
$log=get_records_sql($SQL);
$tiempoactividad=$this->CalculaTiempo($USER->id);
$this->content = new stdClass;
$this->content->items = array();
$this->content->items[]="Grupos:";
$this->content->items[]="<select name='grupos' id='grupos'>";
$this->content->items[]="<option value='0'>Elige</option>";
foreach($log as $registro)
{
$this->content->items[]="<option value='".$registro->id."'>".$registro->name."</option>";
}
$this->content->items[]="</select>";
return $this->content;
}
y me lo muestra de la siguiente manera:
y el codigo Html que me muestra es el siguiente:
<div class="i1"><div class="i2"><div class="i3"><div class="content"> <ul class="list"> <li class="r0"><div class="column c1">Grupos:</div></li> <li class="r1"><div class="column c1"><select name="grupos" id="grupos"></select></div></li> <li class="r0"><div class="column c1">Elige</div></li> <li class="r1"><div class="column c1">cehat</div></li>
<li class="r0"><div class="column c1">madrid</div></li> <li class="r1"><div class="column c1">resto</div></li> <li class="r0"><div class="column c1">madrid</div></li> <li class="r1"><div class="column c1">resto</div></li> <li class="r0"><div class="column c1">grupo2</div></li> <li class="r1"><div class="column c1">grupo1</div></li> <li class="r0"><div class="column c1">madrid</div></li> <li class="r1"><div class="column c1">resto</div></li> <li class="r0"><div class="column c1">madrid</div></li>
<li class="r1"><div class="column c1">resto</div></li> <li class="r0"><div class="column c1">madrid</div></li> <li class="r1"><div class="column c1">resto</div></li> <li class="r0"><div class="column c1">madrid</div></li> <li class="r1"><div class="column c1">resto</div></li> <li class="r0"><div class="column c1">madrid</div></li> <li class="r1"><div class="column c1">resto</div></li> <li class="r0"><div class="column c1">madrid</div></li> <li class="r1"><div class="column c1">resto</div></li>
<li class="r0"><div class="column c1">1</div></li>
<li class="r1"><div class="column c1"></div></li>
</ul> </div></div></div></div><div class="bb"><div> </div></div></div></div>