fix(core): las migas no revientan con un registro sin su campo de migas (ficha en blanco)
This commit is contained in:
@@ -259,6 +259,12 @@ function muestra_breadcrumb($record = array(), $previousLinks = array(),$class =
|
||||
}
|
||||
|
||||
if (!@$breadcrumbField || !@$breadcrumbRecord["optionsTablename"]) break;
|
||||
// Registro sin valor en su campo de migas (p.ej. producto sin
|
||||
// categoria): la consulta quedaba "num=" -> error SQL -> excepcion que
|
||||
// tumbaba el modulo entero y la ficha salia en blanco. Las migas se
|
||||
// quedan en este nivel.
|
||||
$valorMigas = @$breadcrumbRecord[$breadcrumbField];
|
||||
if ($valorMigas === null || $valorMigas === '' || is_array($valorMigas)) break;
|
||||
$breadcrumbRecord = dame_registros($breadcrumbRecord["optionsTablename"], $breadcrumbRecord["optionsValueField"]."=".mysql_real_escape_string($breadcrumbRecord[$breadcrumbField]));
|
||||
$breadcrumbRecord = @$breadcrumbRecord[0];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user