No puedo imprimir p...
 
Avisos
Vaciar todo

No puedo imprimir pedido ni de la parte pública ni de la privada

13 Respuestas
4 Usuarios
0 Reactions
3,253 Visitas
Respuestas: 2639
Famed Member
Topic starter
 

Hola,
No veo cómo puedo imprimir los pedidos. Puedo acceder a una vista de impresión, pero no veo por ningún lado el botón de imprimir ni otra manera de ordenar que lo imprima.


 
Respondido : 03/02/2012 11:07 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Joan, entiendo que te refieres a cuando accedes a VirtueMart por la administración y pincha en la vista de impresión, se te debe de abrir un popup, si pinchas en archivo >> imprimir en la ventana del popup que se abre, deberías de poder imprimir el pedido.

Saludos


 
Respondido : 03/02/2012 12:28 pm
Respuestas: 2639
Famed Member
Topic starter
 

Hola David,
En el PopUp no me aparece el diálogo Archivo ni imprimir. Si clico en el icono del navegador sólo me da las opciones de Restaurar, Minimizar o Cerrar. No veo por ningún lado un diálogo para imprimir.
Saludos


 
Respondido : 03/02/2012 12:44 pm
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Joan,

puedes enviar una captura donde se vea el popup que se genera??

Saludos


 
Respondido : 03/02/2012 12:51 pm
Respuestas: 2639
Famed Member
Topic starter
 

Aquí está


 
Respondido : 03/02/2012 12:58 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Habrá que hacer cambios en el archivo que se encarga de mostrar esta vista para impresión. Edita el archivo administrator/components/com_virtuemart/html/order.order_printdetails.php

En este fichero busca el siguiente código:

_('PHPSHOP_ORDER_PRINT_PO_LBL') ?>

y cámbialo por el siguiente:

_('PHPSHOP_ORDER_PRINT_PO_LBL') ?>

De esta forma, al pulsar sobre el enlace "Imprimir Pedido" que se muestra en la parte superior se abrirá la ventana de impresión del navegador.


 
Respondido : 03/02/2012 6:14 pm
Respuestas: 2639
Famed Member
Topic starter
 

Gracias Pablo,
Ahora en la parte del administrador funciona. Pero en la parte pública sigue sin funcionar. Es decir, si el cliente quiere consultar un pedido, lo ve pero no puede imprimirlo desde la ventana (Aunque sí podría imprimir la pantalla clicando en Archivo/Imprimir del menú del navegador) ¿Podemos arreglarlo para que pueda imprimir de modo similar al administrador?


 
Respondido : 04/02/2012 6:21 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Joan

Envía la url de tu sitio web, una captura de pantalla de lo que comentas en el frontend y algún usuario de ejemplo para probar lo que comentas.

Saludos.


 
Respondido : 05/02/2012 2:57 pm
Respuestas: 2639
Famed Member
Topic starter
 

Hola John,
Aquí tienes el enlace: Contenido solo visible a usuarios registrados

Saludos


 
Respondido : 06/02/2012 7:42 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Joan, en la parte pública el cliente puede pulsar en Archivo >> Imprimir e imprimirse el contenido de la web.. si quieres hacer otras modificaciones habría que modificar VM también en la parte pública para que imprima el pedido como quieres...

Saludos


 
Respondido : 06/02/2012 10:41 am
Respuestas: 2639
Famed Member
Topic starter
 

Hola David,
Puedes decirme Cómo debo modificarlo en la parte pública. Sé que lo pueden imprimir desde el navegador pero prefiero ponérselo más fácil ya que aparece el texto "Imprimir pedido". Gracias.


 
Respondido : 06/02/2012 11:12 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Joan,

busca en el fichero:

public_html/components/com_virtuemart/themes/default/templates/pages/accoun.order_details.tpl.php

En caso de que esté usando otro theme de VM sería así:

public_html/components/com_virtuemart/themes/nombre_theme/templates/pages/accoun.order_details.tpl.php

Busca este código:

	     

_('PHPSHOP_ORDER_PRINT_PO_LBL') ?>

Sustitúyelo por este:

	     

_('PHPSHOP_ORDER_PRINT_PO_LBL') ?>

Prueba y nos dices..

Saludos


 
Respondido : 06/02/2012 3:54 pm
Respuestas: 2639
Famed Member
Topic starter
 

Gracias, David, funciona 🙂


 
Respondido : 07/02/2012 12:01 pm