// +X2C Operation 526
/**
* @param int $id Identificador del objecto.
- * @param string $confFile Configuracin del objeto.
+ * @param string $confFile Configuración del objeto.
*
* @return void
* @access public
*
* @param mixed $db Base de datos o resultado de donde cargar los hijos.
* @param bool $soloHabilitados Si es true, se cargan solo los hijos con el flag habilitado.
+ * @param string $orden Indica cómo ordenar los hijos cargados.
*
* @return mixed
* @access public
*/
- function cargarHijos($db, $soloHabilitados = true) // ~X2C
+ function cargarHijos($db, $soloHabilitados = true, $orden = 'nombre') // ~X2C
{
$id_field = $this->conf['id'];
$id_padre = $this->conf['padre'];
if ($soloHabilitados) {
$query .= ' AND ' . $this->conf['habilitado'] . ' = 1';
}
+ if ($orden) {
+ $query .= ' ORDER BY ' . $orden;
+ }
$result = $db->query($query);
if (DB::isError($result)) {
return $result;