Avisos
Vaciar todo

Fichero donde se calcula el metodo de envio  

 
Mª Elena
 Mª Elena
Usuario experto

Hola,

Necesito saber el fichero o ficheros de php que se encargan de mostrar los métodos de envió al usuario final para que seleccione el que desee.

Veréis tengo configurado los métodos de envió estándar que trae virtuelmart y tengo definido distintos precios según el envió sea 24 horas o 48/72 horas. El usuario final elige que envió quiere.
Esto está bien excepto para un tipo de producto (fresco) que tiene que ser obligatoriamente 24 horas. como esto no se puede configurar tal y como viene el metido por defecto necesito que me digas que ficheros php se encargan de mostrar los métodos de envió según los criterios que se definieron, para poder modificarlos a mi gusto

Gracias
Un saludo
Elena.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 15/11/2014 8:22 pm
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Mª Elena,

Valora utilizar VM Shipping Per Product http://extensions.joomla.org/extensions/extension-specific/virtuemart-extensions/virtuemart-shipping/26819

http://extensions.joomla.org/extensions/extension-specific/virtuemart-extensions/virtuemart-shipping es posible que alguna otra también te pueda servir.

No atendemos consultas de Programación en el foro. Podemos recomendarte que consultes disponibilidad, condiciones y coste con nuestras empresas colaboradoras, especializadas en personalizaciones para Joomla.
Aquí tienes el Directorio de Empresas colaboradoras de webempresa.com:
https://www.webempresa.com/directorio-colaboradores.html

Saludos

ResponderCitar
Respondido : 17/11/2014 10:10 am

Cursos Gratuitos WordPress

Mª Elena
 Mª Elena
Usuario experto

Gracias Jordi,

Realmente no os estaba pidiendo ayuda sobre como programar lo que quiero, lo que os pido es la ruta al archivo que debo tocar, pues realmente me pierdo todavía en la estructura de archivos de joomla y virtuelmart. De la programación ya me encargo yo, lo he hecho en otras ocasiones para por ejemplo cambiar uno poco la apariencia y funcionamiento del carro de la compra y me disteis esta información sin problemas.

No obstante miraré la extensión de la que me hablas. Gracias
Un saludo
Elena.

ResponderCitar
Respondido : 17/11/2014 3:58 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

La idea sería que no toques los archivos del core de virtuemart y sólo trabajar con los archivos de vista, haciendo overrides.

Puedes revisar los archivos a nivel de tu template:
/templates/TU_TEMPLATE/html/com_virtuemart/cart/

En esta carpeta encontrarás : select_payment.php

Si no tienes este archivo o esta ruta, deberás copiar el archivo desde la vista de virtuemart y colocarlo en esta ruta, es decir copiar el archivo desde :
/components/com_virtuemart/views/cart/tmpl

De hecho podrías copiar cualquiera de los archivos de esta ruta hacia tu template

Saludos.

ResponderCitar
Respondido : 17/11/2014 5:17 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Mª Elena
 Mª Elena
Usuario experto

Gracias Jhon,

Sí, eso haré, de hecho tengo apuntando que "puedo pasar a mi plantilla" los archivos que quiera modificar siempre que estén en un directorio dentro del core original tipo .../tmpl que si no es así entonces tengo que hacerlo directamente en el core y estar pendiente a cuando haga cualquier actualización pues se machacarán mis cambios.

Esto es así ¿verdad?

Muchas gracias.
Un saludo
Elena.

ResponderCitar
Respondido : 17/11/2014 8:18 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Efectivamente, los archivos de vista sólo te mostrarán la parte final, sin embargo podrías realizar algunas comprobaciones aqui, los arcihvos de vista los puedes pasar a tu plantilla y evitar tocar archivos de vista del core ya que estos se reemplazan en cada actualización

Luego si no encuentras manera de hacerlo en los archivos de vista entonces si que deberías evaluar tocar el código, carpetas model o controller o arhivos helper posiblemente, documenta tus cambios puesto que los perderás en cada actualización.

Saludos

ResponderCitar
Respondido : 17/11/2014 9:58 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación