Jump to content
thirty bees forum

Wartin

Trusted Members
  • Posts

    347
  • Joined

  • Last visited

  • Days Won

    18

Everything posted by Wartin

  1. Hi, I've just seen this module: https://store.thirtybees.com/shop-modules/shipping/localized-shipping It says that can import rates with .CSV, and I remembered having read your post. Maybe it's useful.
  2. Hello. I'm trying to set carriers in TB 1.1.x. I can't find a module for TB nor PS that manages shipment costs in Argentina. I did find an SDK (Andreani's) that can make queries to ask for the price, based on postal code. Also, I found a module for Magento and an old version of MercadoPago's module that had shipping management (but doesn't work anymore, and had payment too). Two questions: 1) is there a shipping module structure that I can use to adapt the queries and create a module for using this API? I managed to print in product's page the shipping price that is given to me in JSON format (using Andreani's API), but that's not enough. 2) is it posible to set carriers based on just one City? locally we want to send the packages without using mail, as there are cheap services we prefer. I read about how to make it by countries (making a new zone and moving the country and it's states in) Any help will be really appreciated. Thank you in advance.
  3. Lo que no consigo es calcular el costo de envío. Al parecer las últimas versiones del módulo no trae este cálculo, solo permite cobrar. En github encontré algunos repositorios que en teoría lo hacen, pero usan una versión muy vieja. Para envío en Argentina vi que Andreani tiene un SDK y un módulo para Magenta, nada para PS o TB. Si alguno/a encuentra la forma sería bueno compartirlo. Saludos!
  4. Las zonas tienen dentro países y algunos países tienen provincias. Todo eso está en el menú que andás utilizando Ahora bien, qué transportistas tenés creados en Transporte-> transportistas? Qué zonas tienen activadas? La verdad es que nunca había agregado los transportistas en los productos como veo que estás haciendo. Sino que al finalizar la orden (desde el frontoffice) te pregunta qué transportistas de los que pueden enviar en la zona donde está el país donde vive el comprador.
  5. Thirtybees does not call SKUs as SKU. It is "reference" column
  6. Hola. En Transporte -> Transportistas, tenés que asegurarte de que algún transporte esté disponible en la Zona donde vive el cliente. Las zonas están en Localización -> Zonas. Saludos
  7. Lo tengo! Volvé a poner el id="colorlabel" como hicimos antes en el template. En el JS la función queda: $(document).on('click', '.color_pick', function(e) { e.preventDefault(); colorPickerClick($(this)); findCombination(); getProductAttribute(); document.getElementById('colorlabel').innerHTML = $(this).attr('title'); }); Ahi agarramos el 'title' de donde hacemos el clic, así no hay q esperar que cambie el URI. Contame qué tal :)
  8. Bueno, no veníamos mal entonces. Agregaste esas tres líneas de código en vez de una sola, entonces? Es por ahi la cuestión, ya vas a llegar... Suerte!
  9. Hola. Cuando no escribo una dirección en el campo de crear una cuenta o escribo una incorrecta aparecen los mensajes de validación "Please fill out..." o "Please enter an email address". Buscando en internet encontré que se pueden traducir los mensajes al español, y finalmente encontré este archivo en TB: js/jquery/plugins/validate/localization/messages_es.js donde aparecen todas las cadenas traducidas, y en ese directorio todos los idiomas, pero por algún motivo no están siendo utilizadas. ¿Les pasa lo mismo? ¿Saben cómo arreglarlo? Gracias de antemano.
  10. Comento en el foro en español por si otros tienen el mismo problema. Hoy hicieron un commit en el código de TB con la solución a las traducciones que desaparecían. El problema era que al guardar las traducciones en una sección, por ejemplo Products-algo se borraban todas las otras secciones que empezaban con Products-. Con este arreglo ya no sucede: Saludos!
      • 1
      • Like
  11. Exacto, eso es lo que agregué en la segunda Post Data. Toma el color de la dirección del producto. por eso anda cuando hacés clic dos veces, porque lo toma de ahi. Fijate que en tu Tema no tenés que poner "Color:", sino solo document.getElementById('colorlabel').innerHTML = decodeURIComponent(tabValues[0][2]); Entonces vas a tener que seguir buscando, quién es la función que actualiza el URL del producto. Esa función es la que tiene q ejecutar esa línea de acá arriba.
  12. Ha! I swear I read it dozens of times! Thank you :)
  13. Je, tuvimos suerte, me salió. En el products.js andá a la función que estábamos editando y: $(document).on('click', '.color_pick', function(e) { e.preventDefault(); colorPickerClick($(this)); findCombination(); getProductAttribute(); document.getElementById('colorlabel').innerHTML = 'Color: ' + decodeURIComponent(tabValues[0][2]); }); Y en el .tpl de tu tema agregá el id="colorlabel" donde querés escribir. No era tan simple, el decodeURI lee la dirección, que si te fijás cuando cambia de color aparece otra. En mi caso agrega: #/30-color-azul cuando apreto azul. lo descubrí mirando un poco más abajo, en la función checkUrl() Saludos PD: tené en cuenta que estamos agregando a los atributos ese ID. Si tuvieses más de un atributo (talle, por ejemplo) tal vez no deberíamos usar el ID ahi mismo, sino buscar quién está sobre el "color_to_pick_list". PD2: probé cambiar los archivos en mi tienda y funciona al segundo clic. Supongo que tendrás que seguir buscando cuándo escribir bien el label. Pero lo bueno es que ya tenés el string del color.
  14. Hi @toplakd. I'm trying your partial solution, but I don't get what should I delete/comment, as @gatasi asked. Which line of the three? I'm tired of re translating strings every time I have to change something. It should be taken into account, It's always necessary to change some strings in order to adapt the platform. After working like two months I have 264 untranslated strings in spanish, I re entered by hand from a new TB instalations but... they keep cleaning when I change something. It just erased like 30 strings, after changing one string... It's annoying and time consuming. Thanks!
  15. Es que necesitás hacer un par de cosas. Primero agregar en la función esa algo que modifique la línea del Label. Acá hice una prueba, en el template del productos (themes/niara/products.tpl) agregué un ID para la etiqueta, para que muestre: <label id="tin" class="attribute_label">color!</label> Y después la parte de JS, en el archivo themes/niara/js/product.js línea 355, puse esto $(document).on('click', '.color_pick', function(e) { e.preventDefault(); colorPickerClick($(this)); findCombination(); getProductAttribute(); document.getElementById('tin').innerHTML = 'color!'; }); La última línea hace q al apretar el color cambie la etiqueta. Te falta nomás que, en vez de "color!" escriba el color que apretaste, que creo q es el dato que tenías en el comienzo. Saludos
  16. I see... I didn't think about where to store it... those are likely too much changes. I have read 3-step thread, but I didn't try it yet. I should do it before launching the site... thanks. About asking for the telephone, in my case I will ask it later in the checkout (or address creation), so it will be mandatory anyway. I read somewhere that it's better to make clients create accounts and forbid guest accounts, I'm not sure, though.
  17. Hola! No traigo la respuesta, pero tal vez ayude. Al apretar un botón de color ejecuta una función en javascript (en niara/js/product.js), usando el depurador de firefox (f12, pero con control-shift-c podés marcar un color y ves qué se ejecutaría de apretarse, donde dice 'event') veo esto: function(e) { e.preventDefault(); colorPickerClick($(this)); findCombination(); getProductAttribute(); } Si querés escribir el color vas a tener que buscar qué botón se apreta y reescribir el <label class="attribute_label">Color&nbsp;</label> para que diga el color al lado. Ojalá sirva. Saludos!
  18. Hello, I'm using 'Just account creation' (I'm not sure if it's like that in english) to let the users create an account with minimal data asking. I'd like to ask for telephone there, and not later in address creation. I tried to add it in authentication-create.tpl template, but obviously it's not saved nor javascript checked. Is it posible? Thanks!
  19. Hola. Quisiera saber si pudieron traducir los botones que hay para subir archivos, tanto en el formulario de contacto como en la Personalización de productos. Estoy usando Niara, se ve así (toque'el css para q por lo menos el botón que dice 'Browse...' aparezca centrado verticalmente. Saludos y gracias.
  20. Hello. Maybe you can add those events in Preferences -> Custom Code -> JS? as the code needs to be loaded in every page, it could work...
  21. Hello. I'm trying to change the text that appears in buttons to browse for files, for example in Customization files and in Contact form. It says 'Browse...' and 'no file selected'. In translations I see those strings, and they are translated. I centered the button using CSS, because it didn't fit the square before that. I'm using Niara. Thanks!
  22. Hello. I'm using Niara Theme, TB version 1.1.x. When I place an order I receive the email, but in the details there is nothing. Looking inside order_conf.html and .txt it says it's supposed to show {products} and {products_txt}. But this is email's source, txt part: CANTIDAD PRECIO TOTAL =20 = =20 PRODUCTOS=20 In html's part of the source: =09=09=09=09<tr> =09=09=09=09=09<td colspan=3D"5" sty= le=3D"border:1px solid #D6D4D4;text-align:center;color:#777;padding:7px 0">= =09=09=09=09=09=09&nbsp;&nbsp;=20 =09=09=09=09=09</td> =09=09=09=09</t= r> =09=09=09=09<tr> =09=09=09=09=09<td colspan=3D"5" style=3D"border:1p= x solid #D6D4D4;text-align:center;color:#777;padding:7px 0"> =09=09=09=09= =09=09&nbsp;&nbsp; =09=09=09=09=09</td> =09=09=09=09</tr> Any Ideas? Thank you in advance.
  23. Lo sospeché... Podés buscar algún tema que haga lo que vos querés. Hay una cantidad importante, aunque no son gratis. En teoría todos los temas y módulos de Prestashop 1.6 funcionan en ThirtyBees. Por el tema del covid19 hay un sitio que está ofreciendo módulos y temas gratis para PS 1.6. En gral algunos problemas tienen para instalar, pero puede ser que alguno te sirva, te paso el enlace: https://module-presta.com/ Saludos!
  24. I think that you can assign another category using prestools, if you are using it. Just select 'category' as editable, and then use mass editor to add the new category (after creating it from backoffice). If you don't write anything and press search you will edit every product in the database.
  25. I'm not sure how to do it, because "Price tax excluded or Price tax included " seems a little ambiguous. There is Wholesale price too. Maybe it has something to do with tax ID, but those are the different Taxes you can create from product's page. In my case I have prices with taxes. I tried to use 0 in 'Tax ID', and that's 0% tax, then the price with tax is the same as without... I'm still trying to give the price with tax included and let it calculate the price without tax.
×
×
  • Create New...