Hola,
He visto varios hilos sobre problemas de numeración de facturas con Virtuemart. En nuestro caso facturamos con otro programa y la numeración no coincide con la que da VM, pero perfiero no complicarme para hacer que coincida ya que he visto que es bastante complejo.
Me conformaría con poder modificar el texto de modo que antes de la numeración apareciera el texto "Número provisional" o algo así.
¿Cómo puedo modificar los textos? Uso el pack Storebox, por lo que creo que ya tengo instalados los plugins necesarios.. Joomla 2.5.17 y VM 2.0.26d
Saludos y gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Prueba a descargar el archivo de nombre invoice_order.php situado en la ruta components/com_virtuemart/views/invoice/tmpl
Edita el archivo y cambia el código:
invoiceNumber; ?>
por este otro:
invoiceNumber; ?>
Ahora vete a la ruta templates/gk_storebox/html/com_virtuemart. Crea un nuevo directorio de nombre invoice y sube a ese nuevo directorio el archivo modificado.
Hola,
Lo he hecho. En las facturas existentes no veo ningún cambio. No sé si empezará a verse en las nuevas.
Saludos y gracias!
HOla Alceste
No visualizas este texto adicional al ver del detalle de la factura?, envía algunas capturas de pantalla de lo que has realizado
Saludos.
Hola John,
En las nuevas facturas ya se ve bien. Pero tengo otra pregunta. ¿Podría cambiar donde pone "Factura" por "Nota de cargo"? Es que la factura real tendrá otro número.
Saludos y gracias
Hola Alceste,
https://www.webempresa.com/blog/item/834-reemplazar-textos-idiomas-en-joomla-25.html
Si no tendrás que editar los archivos .ini de idiomas de virtuemart.
Saludos
Hola Jordi,
En las facturas ya creadas no observo el cambio. ¿Debo esperar a generar de nuevas para verlos?
O no lo veo porque después de haber modificado el texto como me indicas debo eliminar el directorio "invoice" que había creado en la ruta templates/gk_storebox/html/com_virtuemart. Lo digo por si interfiere de algún modo... (Ver post anterior de Pablo en este mismo hilo)
Ahora vete a la ruta templates/gk_storebox/html/com_virtuemart. Crea un nuevo directorio de nombre invoice y sube a ese nuevo directorio el archivo modificado.
Saludos y gracias
Hola,
Lo mejor sería que probaras a generar una nueva factura para ver si los cambios se han aplicado. En principio estos cambios también se tendrían que aplicar para las facturas que ya se han generado, pero no te lo puedo asegurar. Es decir, si pruebas a imprimir una factura ya creada lo normal sería que se aplicaran los cambios en el texto.
Hola,
Me he percatado de que funciona bien cuando el pago es por VISA o por PAyPAL pero cuando es por transferencia, sigue mostrando "Factura" en lugar de "Nota de cargo"
¿Podéis ayudarme?
Saludos y gracias
¡Hola Alceste!
¿Has probado a revisar el archivo de traducción al español? Si no sabes cómo hacerlo te dejamos un enlace donde se explica cómo se modifican las traducciones.
www.webempresa.com/blog/item/834-reemplazar-textos-idiomas-en-joomla-25.html
También, podrías hacerlo manualmente pero no te lo aconsejamos por temas de edición de código. Aún así, si te atreves, bajo previa copia de seguridad, revisa los archivos de idioma de Virtuemart (son extensión .ini)
- administración: /public_html/administrator/language/es-ES
- frontal: /public_html/language/es-ES
Si no sabes cómo puedes llegar a ellos te recomendamos utilizar el Administrador de archivos de cPanel. Para más información, visita:
www.webempresa.com/blog/item/859-administrador-de-archivos-de-cpanel.html
Aprovecho para dejarte también un enlace de cómo hacer copia de seguridad a tu página web por lo que pudiera pasar:
https://www.webempresa.com/blog/copias-de-seguridad-desde-el-panel-de-hosting-cpanel.html
Saludos
Hola.,
Gracias. Ya stá solucionado. Quedaba un par de sitios más en qué aparecía la palabra factura y no había visto. Ahora parece que ya está solucionado
Saludos!