Jump to content
thirty bees forum

dotray

Members
  • Posts

    12
  • Joined

  • Last visited

Posts posted by dotray

  1. 6 hours ago, movieseals said:

    We have been using the Canada Post PS 1.6 module from Presteo-Changeo for three years.  It is very accurate, does a great job overall, not too pricey and very good support:

    https://www.presto-changeo.com/prestashop-shipping-modules/73-176-prestashop-canada-post-module.html

    It plays well with TB as well.

    I knew of that module; believe it was licenced per site and it still doesn't change that other platforms have maintained free shipping addons or that I barely see mention of PS in any of the shipping solutions I use. https://imgur.com/a/BdHnuhj is this not a concern for an ecommerce platform? 

     

    edit

    I just want to say that I don't mind paying for plugins especially for features/QOL like intl/dimensional/labels/returns/etc.  I just see other platforms progressing with their shipping either by the devs/community/shippers and PS/30bees seems stuck in that area.  All of my non-CP shipping solutions that I use right now have plugins for shopify, most of them for woo/magento but none for PS.

  2. 1 hour ago, Purity said:

    I am using USPS 1.3.5.
    Seems to calculate rates fine for me, but of course, there's no box packing algorithm so sometimes it gets it a little wrong.
    I believe the USPS module I'm using is only for domestic shipments, but the UPS module does have international options listed.

    The usps module wasn't in the PS ddls and I could only find this http://svn.prestashop.com/tags/1.5.0.1/modules/uspscarrier/ earlier.  Canada Post is missing for whatever reason on their github.  I'll try my hand at modifying it later but still would like to know what's going on with shipping; it was mentioned a couple years back but no updates. 
     

  3. I tried out USPS 1.2.1 before but it didn't calculate rates correctly for me & sometimes it didn't show depending on the address for whatever reason; which version do you have?

    Canada Post but would like to see other national ones in Australia, UK, etc with just weight rates or even something like netparcel.  I've been trying to build my own live rate module since rural/express shipping is a nightmare but I wondered if I should be doing it or not & if there's anything in the pipeline.

  4. "Another point of contention we had was the removal of features from the core. PrestaShop 1.7 simply put, has less features than 1.6 had. Features were removed, then turned into paid modules to be sold. This is something we did not agree with."


    "We have noticed that PrestaShop is no longer meeting our needs by keeping up with features. Features every other platform has, it does not. This is frustrating."


    Are live carrier rates on the roadmap?   Prestashop paywalled their shipping modules while other platforms have live rates or more from different carriers/services free.  


    https://docs.magento.com/m2/ce/user_guide/shipping/shipping.html
    https://www.cubecart.com/extensions/shipping-methods
    https://www.zen-cart.com/downloads.php?do=cat&id=11
    https://www.nopcommerce.com/marketplace.aspx?category=3&price=10
    https://www.opencart.com/index.php?route=marketplace/extension&filter_license=0&filter_search=Shipping &filter_category_id=4&sort=date_added

    https://market.x-cart.com/xcart-team.html?category_id=2&filter[edition]=all&filter[priceType]=all&filter[tags]=144&filter[sortBy]=r.rating
    https://drupalcommerce.org/taxonomy/term/2561
    https://spreecommerce.org/integrations/
    http://modules.thelia.net/transports.html

    30bees/PS are in the minority here when it comes to shipping.  1 of my services even supports reverb but not PS.

     

  5. 11 hours ago, wakabayashi said:

    I looked a bit into it. It seems to be theme related...

    You would need to edit product.js in your theme. There the function getProductAttribute(). But I am really not sure if this is worth it...

    I've been a busy 🐝 imbibed on "nectar" & "sweets" and figured it out.  Selecting/adding the product looks fine so far.

    in function getProductAttribute()

    https://github.com/thirtybees/community-theme-default/blob/30a27a8976f87917323a90e1bd43933398cd65fb/js/product.js#L1075

     

    request += '/' + attributesCombinations[i]['id_attribute'] + '-' + attributesCombinations[i]['group'] + attribute_anchor_separator + attributesCombinations[i]['attribute'];
    

    to

    request += '/' + attributesCombinations[i]['group'] + attribute_anchor_separator + attributesCombinations[i]['attribute'];
    

    in function checkUrl()

    https://github.com/thirtybees/community-theme-default/blob/30a27a8976f87917323a90e1bd43933398cd65fb/js/product.js#L1131

     if (attributesCombinations[a]['group'] === decodeURIComponent(tabValues[z][1]) &&
                  attributesCombinations[a]['id_attribute'] === decodeURIComponent(tabValues[z][0])) {
                  count++;

    to

    if (attributesCombinations[a]['group'] === decodeURIComponent(tabValues[z][0]) &&
                  attributesCombinations[a]['attribute'] === decodeURIComponent(tabValues[z][1])) {
                  count++;

     

    Also commenting out "window.location.replace(url + request);" removes the anchor completely.

     

  6. 11 hours ago, wakabayashi said:

    Isn't that the normal behaviour?

    I am the owner of chesspoint.ch. I changed some things with attributes, since I don't want to have any "default" attribute. But I can't remember, that I removed the id in the url 😮 

    I don't think it's default.  Trying out my 1.0.8/BE instances and both have the id in the anchor.  Same with the website demo.
     

  7. Ya I don't really know my way around github so I found the pull link afterwards.  Had to change the vars because I couldn't save the upper range but switching the billing price/weight back and forth is fine now.

                    $range = $carrier->getRangeObject((int) $rangeType);
                    $range->id_carrier = (int) $carrier->id;
                    $range->delimiter1 = (float) $delimiter1;
                    $range->delimiter2 = (float) $rangeSup[$key];
                    $range->save();

     

  8. Deleting the carriers didn't fix everything for me.   The name/transit time still doesn't show up.

    I also noticed new rows being added to tb_carrier each time I edit the carrier; same with the 30bz demo.

  9. This occurred after playing with the ranges, switching Carrier billing weight to price and back & saving.

    I get a "Error thrown: [object Object] Text status: parsererror'" when trying to save some edits to carrier.  Ranges don't change when I think I successfully saved it.
    I deleted/readded the carrier and now the carrier name and transit time is missing from the checkout page.


    I think it's a PS bug that no one fixed until recently.

    https://github.com/PrestaShop/PrestaShop/issues/12577#issuecomment-473379889

×
×
  • Create New...