本文整理匯總了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();
}
}