Plugin: servicios
Buenas,
Como se podria hacer que al imprimir un contrato me salga los datos de direccion en el mismo.

con : {$fsc->dircliente_s->direccion} o {$fsc->dirclientes->direccion} me da error.

gracias

alcantarilladosalcala_f74d39

alcantarilladosalcala_f74d39 ES

hace 7 días   deevando_f74d39
Buenas,
Has las siguientes modificaciones en el plugin servicios. Pero para que las actualizaciones no lo eliminen, deberías meter ambas funciones en un plugin propio. Aunque espero que lo añadan en alguna actualización.
En /servicios/controller/editar_contrato_servicio.php
En la línea 34, donde se declaran las variables añade:

public $dirección;

Al final de la función "private_core()", detrás de $this->cliente_s = $this->cliente->get($this->contrato->codcliente); añade una nueva línea y pon:

foreach ($this->cliente_s->get_direcciones() as $dir) {
if ($dir->domfacturación){
$this->dirección=$dir;
break;
}
}

Con esto le hemos dicho que coja solo la dirección que tenemos marcada como facturación...

Ahora en el fichero /servicios/view/editar_contrato_servicio.html

Sobre la línea 219 podrás ver
<div class="col-xs-6">
<b>Cliente</b> ....... etc
<br/>
pues justo aquí añades....
<b>Dirección</b>: {$fsc->direccion->direccion}
<br/>
<b>Provincia</b>: {$fsc->direccion->provincia}
<br/>
<b>CP</b>: {$fsc->direccion->codpostal} - {$fsc->direccion->ciudad}
<br/>
<b>País</b>: {$fsc->direccion->codpais}
<br/>

y la siguiente línea que veras entonces será
<b>Importe anual .................... etc...

Esto ya debería mostrar en la impresión la dirección del cliente que hayas dado en el contrato.. Espero que te sirva. Saludos.
hace 7 días   alcantarilladosalcala_f74d39
Buenas, muchisimas gracia,
me daba un error, y era que: public $dirección; es sin acento en la o, al igual que :if ($dir->domfacturación){
$this->dirección=$dir; sin acento en las dos o igualmente,.
çgracias de nuevo,lo guardare aparte para que no se me borre.
hace 6 días   alcantarilladosalcala_f74d39   [cliente]
CERRADO
No se pueden hacer más comentarios. Mejor escribe una nueva pregunta

Financiación extra

14 patrocinadores

Este mes se han realizado un total de 14 aportaciones económicas para acelerar el desarrollo del proyecto.

48% Complete

240 € este mes.

+5 € +4 votos

+25 € +20 votos




Soporte:

FacturaScripts es software libre y gratuito, pero si lo que busca es asesoramiento y soporte profesional, use la sección soporte.

  Soporte

¿Desea ser distribuidor?

Si desa ser distribuidor oficial de FacturaScripts, comience hoy mismo el proceso.

  hágase partner

Redes sociales:

Puede encontrarnos en las principales redes sociales. Y también en google+.





© 2013-2017 FacturaScripts