当前位置: 首页>>代码示例>>PHP>>正文


PHP cliente::url方法代码示例

本文整理汇总了PHP中cliente::url方法的典型用法代码示例。如果您正苦于以下问题:PHP cliente::url方法的具体用法?PHP cliente::url怎么用?PHP cliente::url使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在cliente的用法示例。


在下文中一共展示了cliente::url方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: private_core


//.........这里部分代码省略.........
                 $grupo = new grupo_clientes();
                 $grupo->codgrupo = $_POST['codgrupo'];
             }
             $grupo->nombre = $_POST['nombre'];
             $grupo->codtarifa = NULL;
             if ($_POST['codtarifa'] != '---') {
                 $grupo->codtarifa = $_POST['codtarifa'];
             }
             if ($grupo->save()) {
                 $this->new_message('Grupo guardado correctamente.');
             } else {
                 $this->new_error_msg('Imposible guardar el grupo.');
             }
         } else {
             if (isset($_GET['delete'])) {
                 $cliente = $this->cliente->get($_GET['delete']);
                 if ($cliente) {
                     if (FS_DEMO) {
                         $this->new_error_msg('En el modo demo no se pueden eliminar clientes. Otros usuarios podrían necesitarlos.');
                     } else {
                         if ($cliente->delete()) {
                             $this->new_message('Cliente eliminado correctamente.');
                         } else {
                             $this->new_error_msg('Ha sido imposible eliminar el cliente.');
                         }
                     }
                 } else {
                     $this->new_error_msg('Cliente no encontrado.');
                 }
             } else {
                 if (isset($_POST['cifnif'])) {
                     $this->save_codpais($_POST['pais']);
                     $cliente = FALSE;
                     if ($_POST['cifnif'] != '') {
                         $cliente = $this->cliente->get_by_cifnif($_POST['cifnif']);
                         if ($cliente) {
                             $this->new_advice('Ya existe un cliente con el ' . FS_CIFNIF . ' ' . $_POST['cifnif']);
                             $this->query = $_POST['cifnif'];
                         }
                     }
                     if (!$cliente) {
                         $cliente = new cliente();
                         $cliente->codcliente = $cliente->get_new_codigo();
                         $cliente->nombre = $_POST['nombre'];
                         $cliente->razonsocial = $_POST['nombre'];
                         $cliente->cifnif = $_POST['cifnif'];
                         $cliente->codserie = $this->empresa->codserie;
                         $cliente->codgrupo = $_POST['scodgrupo'];
                         if (isset($_POST['telefono1'])) {
                             $cliente->telefono1 = $_POST['telefono1'];
                         }
                         if (isset($_POST['telefono2'])) {
                             $cliente->telefono2 = $_POST['telefono2'];
                         }
                         if ($cliente->save()) {
                             $dircliente = new direccion_cliente();
                             $dircliente->codcliente = $cliente->codcliente;
                             $dircliente->codpais = $this->empresa->codpais;
                             $dircliente->provincia = $this->empresa->provincia;
                             $dircliente->ciudad = $this->empresa->ciudad;
                             $dircliente->descripcion = 'Principal';
                             if (isset($_POST['pais'])) {
                                 $dircliente->codpais = $_POST['pais'];
                             }
                             if (isset($_POST['provincia'])) {
                                 $dircliente->provincia = $_POST['provincia'];
                             }
                             if (isset($_POST['ciudad'])) {
                                 $dircliente->ciudad = $_POST['ciudad'];
                             }
                             if (isset($_POST['codpostal'])) {
                                 $dircliente->codpostal = $_POST['codpostal'];
                             }
                             if (isset($_POST['direccion'])) {
                                 $dircliente->direccion = $_POST['direccion'];
                             }
                             if ($dircliente->save()) {
                                 header('location: ' . $cliente->url());
                             } else {
                                 $this->new_error_msg("¡Imposible guardar la dirección del cliente!");
                             }
                         } else {
                             $this->new_error_msg("¡Imposible guardar los datos del cliente!");
                         }
                     }
                 }
             }
         }
     }
     $this->offset = 0;
     if (isset($_GET['offset'])) {
         $this->offset = intval($_GET['offset']);
     }
     if ($this->query != '') {
         $this->resultados = $this->cliente->search($this->query, $this->offset);
     } else {
         $this->resultados = $this->cliente->all($this->offset);
     }
     $this->grupos = $this->grupo->all();
 }
开发者ID:CruzeroGroup2,项目名称:facturacion_base,代码行数:101,代码来源:ventas_clientes.php

示例2: private_core

 protected function private_core()
 {
     $this->cliente = new cliente();
     $this->grupo = new grupo_clientes();
     $this->pais = new pais();
     $this->serie = new serie();
     $this->tarifa = new tarifa();
     /// ¿El usuario tiene permiso para eliminar en esta página?
     $this->allow_delete = $this->user->allow_delete_on(__CLASS__);
     if (isset($_REQUEST['buscar_provincia'])) {
         $this->buscar_provincia();
     } else {
         if (isset($_REQUEST['buscar_ciudad'])) {
             $this->buscar_ciudad();
         } else {
             if (isset($_GET['delete_grupo'])) {
                 $grupo = $this->grupo->get($_GET['delete_grupo']);
                 if ($grupo) {
                     if ($grupo->delete()) {
                         $this->new_message('Grupo eliminado correctamente.');
                     } else {
                         $this->new_error_msg('Imposible eliminar el grupo.');
                     }
                 } else {
                     $this->new_error_msg('Grupo no encontrado.');
                 }
             } else {
                 if (isset($_POST['codgrupo'])) {
                     $grupo = $this->grupo->get($_POST['codgrupo']);
                     if (!$grupo) {
                         $grupo = new grupo_clientes();
                         $grupo->codgrupo = $_POST['codgrupo'];
                     }
                     $grupo->nombre = $_POST['nombre'];
                     if ($_POST['codtarifa'] == '---') {
                         $grupo->codtarifa = NULL;
                     } else {
                         $grupo->codtarifa = $_POST['codtarifa'];
                     }
                     if ($grupo->save()) {
                         $this->new_message('Grupo guardado correctamente.');
                     } else {
                         $this->new_error_msg('Imposible guardar el grupo.');
                     }
                 } else {
                     if (isset($_GET['delete'])) {
                         $cliente = $this->cliente->get($_GET['delete']);
                         if ($cliente) {
                             if (FS_DEMO) {
                                 $this->new_error_msg('En el modo demo no se pueden eliminar clientes. Otros usuarios podrían necesitarlos.');
                             } else {
                                 if ($cliente->delete()) {
                                     $this->new_message('Cliente eliminado correctamente.');
                                 } else {
                                     $this->new_error_msg('Ha sido imposible eliminar el cliente.');
                                 }
                             }
                         } else {
                             $this->new_error_msg('Cliente no encontrado.');
                         }
                     } else {
                         if (isset($_POST['cifnif'])) {
                             $this->save_codpais($_POST['pais']);
                             $cliente = new cliente();
                             $cliente->codcliente = $cliente->get_new_codigo();
                             if (isset($_POST['cli_codgrupo'])) {
                                 $cliente->codgrupo = $_POST['cli_codgrupo'];
                             }
                             if ($_POST['razonsocial'] != '') {
                                 $cliente->nombre = $cliente->razonsocial = $_POST['razonsocial'];
                             } else {
                                 $cliente->nombre = $cliente->razonsocial = $_POST['nombre'] . ' ' . $_POST['nombre2'] . ' ' . $_POST['apellido'] . ' ' . $_POST['apellido2'];
                             }
                             $cliente->cifnif = $_POST['cifnif'];
                             $cliente->codserie = $this->empresa->codserie;
                             if ($cliente->save()) {
                                 $cliente_prop = new cliente_propiedad();
                                 $cliente_prop->array_save($cliente->codcliente, array('nombre' => $_POST['nombre'], 'nombre2' => $_POST['nombre2'], 'apellido' => $_POST['apellido'], 'apellido2' => $_POST['apellido2']));
                                 $dircliente = new direccion_cliente();
                                 $dircliente->codcliente = $cliente->codcliente;
                                 $dircliente->codpais = $_POST['pais'];
                                 $dircliente->provincia = $_POST['provincia'];
                                 $dircliente->ciudad = $_POST['ciudad'];
                                 $dircliente->codpostal = $_POST['codpostal'];
                                 $dircliente->direccion = $_POST['direccion'];
                                 $dircliente->descripcion = 'Principal';
                                 if ($dircliente->save()) {
                                     header('location: ' . $cliente->url());
                                 } else {
                                     $this->new_error_msg("¡Imposible guardar la dirección del cliente!");
                                 }
                             } else {
                                 $this->new_error_msg("¡Imposible guardar los datos del cliente!");
                             }
                         }
                     }
                 }
             }
         }
     }
//.........这里部分代码省略.........
开发者ID:sisprotec,项目名称:peru,代码行数:101,代码来源:ventas_clientes.php

示例3: private_core


//.........这里部分代码省略.........
                 }
             } else {
                 if (isset($_POST['cifnif'])) {
                     $cliente = new cliente();
                     $cliente->codcliente = $cliente->get_new_codigo();
                     $cliente->nombre = $_POST['nombre'];
                     $cliente->razonsocial = $_POST['nombre'];
                     $cliente->tipoidfiscal = $_POST['tipoidfiscal'];
                     $cliente->cifnif = $_POST['cifnif'];
                     $cliente->personafisica = isset($_POST['personafisica']);
                     if (isset($_POST['scodgrupo'])) {
                         if ($_POST['scodgrupo'] != '') {
                             $cliente->codgrupo = $_POST['scodgrupo'];
                         }
                     }
                     if (isset($_POST['telefono1'])) {
                         $cliente->telefono1 = $_POST['telefono1'];
                     }
                     if (isset($_POST['telefono2'])) {
                         $cliente->telefono2 = $_POST['telefono2'];
                     }
                     if ($cliente->save()) {
                         if (\filter_input(INPUT_POST, 'tipo_comprobante') != '') {
                             $ncf_entidad_tipo = new ncf_entidad_tipo();
                             $ncf_entidad_tipo->idempresa = $this->empresa->id;
                             $ncf_entidad_tipo->entidad = $cliente->codcliente;
                             $ncf_entidad_tipo->tipo_entidad = 'CLI';
                             $ncf_entidad_tipo->tipo_comprobante = \filter_input(INPUT_POST, 'tipo_comprobante');
                             $ncf_entidad_tipo->estado = TRUE;
                             $ncf_entidad_tipo->usuario_creacion = $this->user->nick;
                             $ncf_entidad_tipo->fecha_creacion = Date('d-m-Y H:i:s');
                             $ncf_entidad_tipo->save();
                         }
                         $dircliente = new direccion_cliente();
                         $dircliente->codcliente = $cliente->codcliente;
                         $dircliente->codpais = $this->empresa->codpais;
                         $dircliente->provincia = $this->empresa->provincia;
                         $dircliente->ciudad = $this->empresa->ciudad;
                         $dircliente->descripcion = 'Principal';
                         if (isset($_POST['pais'])) {
                             $dircliente->codpais = $_POST['pais'];
                         }
                         if (isset($_POST['provincia'])) {
                             $dircliente->provincia = $_POST['provincia'];
                         }
                         if (isset($_POST['ciudad'])) {
                             $dircliente->ciudad = $_POST['ciudad'];
                         }
                         if (isset($_POST['codpostal'])) {
                             $dircliente->codpostal = $_POST['codpostal'];
                         }
                         if (isset($_POST['direccion'])) {
                             $dircliente->direccion = $_POST['direccion'];
                         }
                         if ($dircliente->save()) {
                             if ($this->empresa->contintegrada) {
                                 /// forzamos la creación de la subcuenta
                                 $cliente->get_subcuenta($this->empresa->codejercicio);
                             }
                             /// redireccionamos a la página del cliente
                             header('location: ' . $cliente->url());
                         } else {
                             $this->new_error_msg("¡Imposible guardar la dirección del cliente!");
                         }
                     } else {
                         $this->new_error_msg("¡Imposible guardar los datos del cliente!");
                     }
                 }
             }
         }
     }
     $this->offset = 0;
     if (isset($_GET['offset'])) {
         $this->offset = intval($_GET['offset']);
     }
     $this->ciudad = '';
     if (isset($_REQUEST['ciudad'])) {
         $this->ciudad = $this->empresa->no_html($_REQUEST['ciudad']);
     }
     $this->provincia = '';
     if (isset($_REQUEST['provincia'])) {
         $this->provincia = $this->empresa->no_html($_REQUEST['provincia']);
     }
     $this->codpais = '';
     if (isset($_REQUEST['codpais'])) {
         $this->codpais = $_REQUEST['codpais'];
     }
     $this->codgrupo = '';
     if (isset($_REQUEST['bcodgrupo'])) {
         $this->codgrupo = $_REQUEST['bcodgrupo'];
     }
     $this->orden = 'nombre ASC';
     if (isset($_REQUEST['orden'])) {
         $this->orden = $_REQUEST['orden'];
     }
     $this->nocifnif = isset($_REQUEST['nocifnif']);
     $this->debaja = isset($_REQUEST['debaja']);
     $this->buscar();
     $this->grupos = $this->grupo->all();
 }
开发者ID:joenilson,项目名称:republica_dominicana,代码行数:101,代码来源:ventas_clientes.php

示例4: process

 protected function process()
 {
     $this->show_fs_toolbar = FALSE;
     $this->cliente = new cliente();
     $this->clientes_grupo = FALSE;
     $this->grupo = new grupo_clientes();
     $this->pais = new pais();
     $this->serie = new serie();
     $this->tarifa = new tarifa();
     if (isset($_GET['delete_grupo'])) {
         $grupo = $this->grupo->get($_GET['delete_grupo']);
         if ($grupo) {
             if ($grupo->delete()) {
                 $this->new_message('Grupo eliminado correctamente.');
             } else {
                 $this->new_error_msg('Imposible eliminar el grupo.');
             }
         } else {
             $this->new_error_msg('Grupo no encontrado.');
         }
     } else {
         if (isset($_POST['codgrupo'])) {
             $grupo = $this->grupo->get($_POST['codgrupo']);
             if (!$grupo) {
                 $grupo = new grupo_clientes();
                 $grupo->codgrupo = $_POST['codgrupo'];
             }
             $grupo->nombre = $_POST['nombre'];
             if ($_POST['codtarifa'] == '---') {
                 $grupo->codtarifa = NULL;
             } else {
                 $grupo->codtarifa = $_POST['codtarifa'];
             }
             if ($grupo->save()) {
                 $this->new_message('Grupo guardado correctamente.');
             } else {
                 $this->new_error_msg('Imposible guardar el grupo.');
             }
         } else {
             if (isset($_GET['delete'])) {
                 $cliente = $this->cliente->get($_GET['delete']);
                 if ($cliente) {
                     if (FS_DEMO) {
                         $this->new_error_msg('En el modo demo no se pueden eliminar clientes. Otros usuarios podrían necesitarlos.');
                     } else {
                         if ($cliente->delete()) {
                             $this->new_message('Cliente eliminado correctamente.');
                         } else {
                             $this->new_error_msg('Ha sido imposible eliminar el cliente.');
                         }
                     }
                 } else {
                     $this->new_error_msg('Cliente no encontrado.');
                 }
             } else {
                 if (isset($_POST['cifnif'])) {
                     $this->save_codpais($_POST['pais']);
                     $this->save_codserie($_POST['codserie']);
                     $cliente = new cliente();
                     $cliente->codcliente = $cliente->get_new_codigo();
                     $cliente->nombre = $_POST['nombre'];
                     $cliente->nombrecomercial = $_POST['nombre'];
                     $cliente->cifnif = $_POST['cifnif'];
                     $cliente->codserie = $_POST['codserie'];
                     if ($cliente->save()) {
                         $dircliente = new direccion_cliente();
                         $dircliente->codcliente = $cliente->codcliente;
                         $dircliente->codpais = $_POST['pais'];
                         $dircliente->provincia = $_POST['provincia'];
                         $dircliente->ciudad = $_POST['ciudad'];
                         $dircliente->codpostal = $_POST['codpostal'];
                         $dircliente->direccion = $_POST['direccion'];
                         $dircliente->descripcion = 'Principal';
                         if ($dircliente->save()) {
                             header('location: ' . $cliente->url());
                         } else {
                             $this->new_error_msg("¡Imposible guardar la dirección del cliente!");
                         }
                     } else {
                         $this->new_error_msg("¡Imposible guardar los datos del cliente!");
                     }
                 }
             }
         }
     }
     $this->offset = 0;
     if (isset($_GET['offset'])) {
         $this->offset = intval($_GET['offset']);
     }
     if ($this->query != '') {
         $this->resultados = $this->cliente->search($this->query, $this->offset);
     } else {
         $this->resultados = $this->cliente->all($this->offset);
     }
     $this->grupos = $this->grupo->all();
     if (isset($_GET['grupo'])) {
         $this->clientes_grupo = $this->clientes_from_grupo($_GET['grupo']);
     }
 }
开发者ID:BGCX067,项目名称:facturascripts-svn-to-git,代码行数:99,代码来源:ventas_clientes.php


注:本文中的cliente::url方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。