mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
xml envios
This commit is contained in:
@ -64,13 +64,13 @@ class PedidoXMLService extends BaseService
|
||||
$xml_products_el->appendChild($xml_presupuesto_lineas_el);
|
||||
if ($presupuestoLineaTipoCubierta) {
|
||||
$lgTarifaAcabadoNombre = $data->pedido_presupuesto->lgTarifaAcabadoNombre;
|
||||
if(str_contains('brillo',$lgTarifaAcabadoNombre)){
|
||||
if (str_contains('brillo', $lgTarifaAcabadoNombre)) {
|
||||
$acabado = "brillo";
|
||||
}else{
|
||||
} else {
|
||||
$acabado = "mate";
|
||||
}
|
||||
$xmlCover = $xml->createElement('Cover');
|
||||
$xmlCover->appendChild($xml->createElement('Sides', $presupuestoLineaTipoCubierta->paginas)); //! PAGINAS CUBIERTA
|
||||
$xmlCover->appendChild($xml->createElement('Sides', $presupuestoLineaTipoCubierta->paginas / 2)); //! PAGINAS CUBIERTA
|
||||
$xmlCover->appendChild($xml->createElement('Paper', $presupuestoLineaTipoCubierta->papelCode)); //?
|
||||
$xmlCover->appendChild($xml->createElement('Weight', $presupuestoLineaTipoCubierta->gramaje));
|
||||
$xmlCover->appendChild($xml->createElement('Flaps', $data->pedido_presupuesto->solapas));
|
||||
@ -80,38 +80,35 @@ class PedidoXMLService extends BaseService
|
||||
}
|
||||
$xml_services_el = $xml->createElement('Services');
|
||||
$xml_services_el->appendChild($xml->createElement('Bookmark', $data->pedido_presupuesto->marcapaginas));
|
||||
//? Retractilado5 y Retractilado o ambas
|
||||
$xml_services_el->appendChild($xml->createElement('ShrinkWrapping', $data->pedido_presupuesto->retractilado));
|
||||
//? $xml_services_el->appendChild($xml->createElement('PlakeneT', $data->pedido_presupuesto->plakeneT));
|
||||
$xml_services_el->appendChild($xml->createElement('Urgent', $data->pedido_presupuesto->urgent));
|
||||
//? $xml_services_el->appendChild($xml->createElement('Urgent', $data->pedido_presupuesto->urgent));
|
||||
$xml_services_el->appendChild($xml->createElement('Prototype', $data->pedido_presupuesto->prototipo));
|
||||
$xml_services_el->appendChild($xml->createElement('Layout', $data->pedido_presupuesto->maquetacion));
|
||||
$xml_services_el->appendChild($xml->createElement('Correction', $data->pedido_presupuesto->correccion));
|
||||
$xml_services_el->appendChild($xml->createElement('Review', $data->pedido_presupuesto->revision));
|
||||
$xml_services_el->appendChild($xml->createElement('Design', $data->pedido_presupuesto->diseno));
|
||||
//? $xml_services_el->appendChild($xml->createElement('Layout', $data->pedido_presupuesto->maquetacion));
|
||||
//? $xml_services_el->appendChild($xml->createElement('Correction', $data->pedido_presupuesto->correccion));
|
||||
//? $xml_services_el->appendChild($xml->createElement('Review', $data->pedido_presupuesto->revision));
|
||||
//? $xml_services_el->appendChild($xml->createElement('Design', $data->pedido_presupuesto->diseno));
|
||||
$xml_products_el->appendChild($xml_services_el);
|
||||
|
||||
$xml_envios_el = $xml->createElement('Shipments');
|
||||
foreach ($data->pedido_cliente_direcciones as $pedido_cliente_direccion) {
|
||||
foreach ($data->pedido_presupuesto_direcciones as $pedido_presupuesto_direccion) {
|
||||
$xml_envio_el = $xml->createElement('Shipment');
|
||||
//! Tirada o cantidad de envios?
|
||||
$xml_envio_el->appendChild($xml->createElement('Qty', $data->pedido_presupuesto->tirada));
|
||||
//! Precio del presupuesto o del envio?
|
||||
$xml_envio_el->appendChild($xml->createElement('Price', $data->pedido_presupuesto->total_aceptado));
|
||||
$xml_envio_el->appendChild($xml->createElement('Attention', $pedido_cliente_direccion->att));
|
||||
$xml_envio_el->appendChild($xml->createElement('Email', $pedido_cliente_direccion->email));
|
||||
$xml_envio_el->appendChild($xml->createElement('Address', $pedido_cliente_direccion->direccion));
|
||||
$xml_envio_el->appendChild($xml->createElement('Province', $pedido_cliente_direccion->provincia));
|
||||
$xml_envio_el->appendChild($xml->createElement('City', $pedido_cliente_direccion->ciudad));
|
||||
$xml_envio_el->appendChild($xml->createElement('Zip', $pedido_cliente_direccion->cp));
|
||||
$xml_envio_el->appendChild($xml->createElement('CountryCode', $pedido_cliente_direccion->code3));
|
||||
$xml_envio_el->appendChild($xml->createElement('Telephone', $pedido_cliente_direccion->telefono));
|
||||
$xml_envio_el->appendChild($xml->createElement('Qty', $pedido_presupuesto_direccion->cantidad));
|
||||
$xml_envio_el->appendChild($xml->createElement('Price', $data->pedido_presupuesto_direccion->precio));
|
||||
$xml_envio_el->appendChild($xml->createElement('Attention', $pedido_presupuesto_direccion->att));
|
||||
$xml_envio_el->appendChild($xml->createElement('Email', $pedido_presupuesto_direccion->email));
|
||||
$xml_envio_el->appendChild($xml->createElement('Address', $pedido_presupuesto_direccion->direccion));
|
||||
$xml_envio_el->appendChild($xml->createElement('Province', $pedido_presupuesto_direccion->provincia));
|
||||
$xml_envio_el->appendChild($xml->createElement('City', $pedido_presupuesto_direccion->ciudad));
|
||||
$xml_envio_el->appendChild($xml->createElement('Zip', $pedido_presupuesto_direccion->cp));
|
||||
$xml_envio_el->appendChild($xml->createElement('CountryCode', $pedido_presupuesto_direccion->code3));
|
||||
$xml_envio_el->appendChild($xml->createElement('Telephone', $pedido_presupuesto_direccion->telefono));
|
||||
$xml_envios_el->appendChild($xml_envio_el);
|
||||
|
||||
}
|
||||
$xml_products_el->appendChild($xml_envios_el);
|
||||
$xml_products_el->appendChild($xml->createElement('Comments', $data->pedido_presupuesto->comentarios_safekat));
|
||||
$xml_products_el->appendChild($xml->createElement('CommentsClient', $data->pedido_presupuesto->comentarios_cliente));
|
||||
|
||||
}
|
||||
protected static function get_color_interior($pre_linea): ?string
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user