Jump to content

jgamio

Members
  • Posts

    662
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by jgamio

  1. Buenas, La verdad que no conozco alguno pero Pudieras recoger los datos Ancho, Alto, Largo y el Peso utilizando los campos personalizados, eso te resuelve la parte de captar y registrar los datos. Ahora que te calcule ya es otra historia creo que si te toca personalizar si solo quieres registrar ese dato. en el apartado de transportistas si vas a tener que hacerlo personalizado.
  2. SELECT id_order FROM `ps_order_detail` WHERE `product_id` = 1 Lo mas basico seria asi desde el phpmyadmin, si usas variables bueno tendrias que integrar el id del attributo, ahora puedes ir haciendo algo mas elavorado y crear un controller en el admin que te filtre directamente los datos
  3. Por defecto no recuerdo pero creo que no puedes, ahora dependiendo de los que necesites puedes hacer una consulta por sql si te sirve esto te puedo echar una mano pero si ya quieres un modulo eso si lo tendrías que mandar a desarrollar.
  4. Hola Fijate que en las opciones tengas seleccionado forzar compilación y que limpies el cache
  5. Otra manera que puedes usar un css es modificar el brand.tpl de la plantilla y usando el id de la marca agregarle una class que luego modificas por css no lo he probado y no se si traiga el id pero puedes poner algo asi X codigo de la marca <li class="brand" {if $brand.id == X }specialBrand{endif}> y luego solo creas specialBrand en el css
  6. Hola No es lo ideal pero puedes modifica la plantilla, si buscas el product.tpl y colocar condiciones usando $product->quantity si revisas la plantilla puedes ver algunos ejemplos <!-- Out of stock hook --> <div id="oosHook"{if $product->quantity > 0} style="display: none;"{/if}> {$HOOK_PRODUCT_OOS} </div> hay te muestra que no esta en stock solo si cantidad es 0 pero lo puedes cambiar para colocar el numero que deseas
  7. Hola no se si te ayude pero me pareciera mas un problema de configuración del servidor web por casualidad usas ngix ? el problema es solo en el administrador cuando accedes a las paginas nuevas pero si logras ver dashboard ?
  8. Hola a ver lo que te puedo decir a primera vista 1 - Lo primero es que la ruta del controller es con s controllers 2 - Luego todos esos archivos que llamas en el controller no los necesitas puedes probar el controller levanta con algo tan simple que consultandolo en tu browser (claro si pruebas un get ) tutienda.com/index.php?fc=module&module=TUMODULO&controller=ajax y si quieres desde seo lo buscas y le creas un friendly asi te aseguras que prestashop te lee el controller 3 Ahora la llamada historicamente la hago asi sin problema asi $.ajax({ type: 'POST', url: prestashop.urls.base_url + 'index.php?fc=module&module=yourmodule&controller=ajax' , headers: { "cache-control": "no-cache" }, dataType: 'json', data: { ajax: true, // Otros valores aqui } , success: function(response) { // AQUI }, error: function(response) { // ERROR AQUI }, });
  9. No es del todo correcto, el codigo exacto no lo recuerdo hay que modificar es el blocklayered.js para que pueda ejecturar el filtro en el momento que se carga la pagina.
  10. Tienes que cambiar las credenciales dependiendo de tu version mirate uno de estos archivos 1.6 config/settings.inc.php 1.7 app/config/parameteers.php
  11. Hola no me recuerdo bien el cambio pero te digo lo donde estan lo archivos que tienes que modificar translations/cldr/ y en los archivos que dicen currencies encuentras los formatos
  12. Hola Tienes que indicar que versión de Prestashop utilizas para poder recomendarte alguna versión pero casi todas te van a funcionar con al menos php 7.0
  13. Hola, claro que puedes, recuerda que Prestashop es open source por lo que tienes acceso a todo el codigo fuente
  14. No he chequeado asi que revisa pero mas o menos sino me equivoco en la Orden hay un generateReference En ese momento se genera la referencia de la orden y asi pudieras realizar cambios, si me desocupo el fin de semana te lo veo
  15. En realidad no es un fallo así funcionan generalmente todas las API (por lo menos con las que he trabajado) al momento de hacer un PUT
  16. Lo que tienes que hacer es olvidarte de la multitienda porque vas a complicarte ya que en tu caso no es necesario Lo que tienes es que hacer un override al nomento de crear el codigo donde previamente verifiques el pais desde que realizas la orden
  17. En realidad no sigo muy bien lo que quieres hacer pero te comento a ver si te sirve SELECT * FROM ps_product where id_product = 1; Si haces un query solo evidentemente la informacion realacionada no la estas cargando ahora si haces uso de las clases $product = new Product (1); cargas mucha mas información
  18. Hola Mirando por encima te comento 2 cosas esta es la cantidad a partir que el descuento aplica si le pones a todo 1 no estas haciendo nada $specific_price->from_quantity = 1; otra $specificPrice->id_customer = 1; aqui solo aplica para el cliente con codigo 1
  19. Si es posible pero vas a necesitar una solucion a la medida (modifcar archivos), no se si hay algun modulo para hacer eso
  20. Si pusieran el codigo que utilizan seria mas facil de ver que pasa, pero por lo que comentan tienen problema es con los campos que utilizan lenguaje asi que verifiquen que no estan asignando un valor sino el array con los idiomas
  21. Lo que pudieras hacer si es una personalizacion es un override de los archivos originales, de esa manera controlas un poco mas lo que pasa, pero si es para vender te recomendaria mas que profundices mas con los hooks en realidad simplifican mucho pero no resuelven todo
  22. Cuando usas tu propio controller lo puedes manejar directamente, pero en tu caso has usado un hook que inserta el valor para realizar un post a un controller que no esta en tu modulo Lo que debes es buscar el hook que recibe esa informacion al momento de mandar los datos asi como los display son solo para mostrar necesitas buscar el action que maneje los datos por ejemplo (te doy un ejemplo porque en este momento no recuerdo cual seria el indicado ) actionCustomerAccountAdd actionCustomerAccountUpdate
  23. Para la serie 1.6.1 con php 5.6 no tienes problema ahora no recuerdo si era a partir de esa version o la siguiente que se puede utilizar php 7.0 incluso 7.1 a
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More