本文整理汇总了PHP中proveedor::SiguienteProveedor方法的典型用法代码示例。如果您正苦于以下问题:PHP proveedor::SiguienteProveedor方法的具体用法?PHP proveedor::SiguienteProveedor怎么用?PHP proveedor::SiguienteProveedor使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类proveedor
的用法示例。
在下文中一共展示了proveedor::SiguienteProveedor方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: ListarProveedores
function ListarProveedores()
{
//Creamos template
global $action, $tamPagina;
echo gas("cabecera", _("Gestion de Proveedores"));
$ot = getTemplate("ListadoProveedores");
if (!$ot) {
error(__FILE__ . __LINE__, "Info: template no encontrado");
return false;
}
$marcado = getSesionDato("CarritoProv");
//echo "ser: " . serialize($marcado). "<br>";
$oProveedor = new proveedor();
$indice = getSesionDato("PaginadorProv");
$hayProveedores = $oProveedor->Listado(false, $indice);
$ot->fijar("tAviso", _("¿Esta seguro de que quiere eliminarlo?"));
if (!$hayProveedores) {
echo gas("aviso", "No hay proveedor disponibles");
} else {
$ot->fijar("tTitulo", _("Lista de proveedor"));
$ot->fijar("action", $action);
$ot->resetSeries(array("IdProveedor", "Referencia", "Nombre", "tBorrar", "tEditar", "tSeleccion", "marca", "vNombreComercial"));
$num = 0;
while ($oProveedor->SiguienteProveedor()) {
$num++;
$id = $oProveedor->getId();
$ot->fijarSerie("IdProveedor", $id);
$ot->fijarSerie("IdSubsidiario", $id);
$ot->fijarSerie("tBorrar", _("Eliminar"));
$ot->fijarSerie("tEditar", _("Modificar"));
$ot->fijarSerie("tNombreComercial", _("Nombre comercial"));
$ot->fijarSerie("vNombreComercial", $oProveedor->get("NombreComercial"));
if ($marcado and in_array($id, $marcado)) {
$ot->fijarSerie("marca", "<abbr title='Seleccion' style='color:red'>S</abbr>");
$ot->fijarSerie("tSeleccion", "");
$ot->eliminaSeccion("s{$num}");
} else {
$ot->fijarSerie("marca", "");
$ot->fijarSerie("tSeleccion", _("Selección"));
}
}
$ot->paginador($indice, false, $num);
$ot->terminaSerie(false);
echo $ot->Output();
}
}