Jump to content
thirty bees forum

x97wehner

Members
  • Posts

    444
  • Joined

  • Last visited

  • Days Won

    16

Posts posted by x97wehner

  1. 2 hours ago, the.rampage.rado said:

    Warehouse in March 2018 had 9k sales. Panda is still online with version for PS1.6 and thirtyubees.

    I believe thirtybees is growing, slowly but surely the userbase is up. 

    Is it worth it - for me there is market. I would gladly change my theme from Warehouse if there is a modern one that offer the same level of customization and options. I don't use even 15% of the options but I like the liberty to do so if I want.

    Ditto.

  2. The screenshot you shared has only ever happened to me when my SSL certificate expired on the URL. Perhaps verify on your host that yours is still good for that domain?

  3. On 2/6/2024 at 3:57 PM, 30knees said:

    I'd like to bulk select orders and then bulk send them an email that I can draft in a window or select from some templates.

    Does anybody know of such a module? I can't find anything but it's such a basic thing.

    You could do this in most digital marketing tools using a data attribute (Examples: Orders in last 7 days or people that bought product 'a' this month) to build that customer segment. Then send the email to them. Honestly, I do a ton of CRM and ERP work for a living and I've never had your request come up before that I can think of. Typically the goals is automation and it's assembled similar to how I explained.

  4. 2 hours ago, MaxStrax said:

    Hello!

    I'm currently creating and editing the corresponding pages for the CMS, and I realized that after adding extra spaces manually, the system deletes them just after saving the changes. So, I can't add extra blank space.

    I have HTMLPurifier and all its related options disabled, also the corresponding module is not installed/enabled.

    Do you know a working solution?

    It should work if you use this instead: <br />

  5. The Chex module from @datakick does most things much better than the regular checkouts. It has one issue though that I can't easily figure out. If a product is discounted/on sale, it only shows the discounted price in the cart summary, not the regular price to reassure the buyer it is discounted. This is what I mean:

    This is the current state when a product is $100 regular and has special price discounted to $85. image.png.7a23a2ff4a441f331a2a95fe98e13b5a.png

     

    What has become the standard across online retailers is to show it instead like this. Which is not currently possible with the module that I see: image.png.c198aede86743718374546b92becd5ed.png

    The standard software checkouts do this already. Does anyone know how to make it operate this way in Chex for the best buying experience?

     

    • Like 2
  6. 5 hours ago, datakick said:

    Hi, 

    the first thing is easy. You can use if(<cond>, <truth>, <false>) expression to only emit content of sale_price when it's different to base price. Something like this

    if(productPrice(combination.productId, combination.id, false) != (combination.productBasePrice + combination.priceImpact), toString(productPrice(combination.productId, combination.id, false)), '')

    This will display empty string if the both prices are the same. You can then check "Omit empty" checkbox on <g:sale_price> to hide it if empty.

    The second problem is not possible to solve with datakick module, I'm afraid. There is no function that would calculate base price for specific price for given country.

    That's unfortunate, but thanks again for the help with the first part.

  7. 6 hours ago, datakick said:

    For <g:price> use base product base price + combination impact. Datakick expression for this is (if your combination table has combination alias)

    combination.productBasePrice + combination.priceImpact

    for <g:sale_price> use function productPrice(productId, combinationId). Expression is:

    productPrice(combination.productId, combination.id, false)

    Function productPrice calculates final price for given target audience (customer group, currency, country), and it does take into account all discounts and specific prices.

    In my test, I've created shop-wide specific price rule that gives 10% discount, result is this:

    image.png.98105499e2e18e1ede427e5dfdcdb692.png

    Here is attached template in json format, you can import it to your datakick installation for testing

    test-prices.json 1.62 kB · 0 downloads

    This helps me half-way, so thank you very much. For my shop's default currency when there is a sale, it populates perfectly. There are still a couple other situations I'm still struggling with here:

    - When there is no sale, it's filling in the regular price into the sale_price node. It should be null if there is no sale.
    - It doesn't bring in the base price from the specific price into the price node. Only the base price from the product/combination in default shop currency populates. We have country and currency specific pricing in so the base price from the specific price needs to show in the price node.

    I'm sure these can be handled as well, I just can't figure it out myself. Do you know how @datakick?

  8. Google product feeds ask for a sale price if it's available. I'm trying to figure out how to set this up within my XML feed with @datakick module and am stuck. Today, the feed just shows the <g:price> node as the actual final price, whether discounted or not. What should happen is that in the XML feed:

    <g:price> Should always equal the non-discounted price. (The base price from the product, combination, or the specific price being used)

    <g:sale_price> Should always equal the discounted price if the product or combination is discounted. Comes from the product, combination, or specific price being used. Otherwise would be null if not discounted.

    Has anyone figured out if and how to make the @datakick module make this setup work? If so, what formulas are you using?

    Thanks for the help

  9. On 11/1/2023 at 12:58 PM, x97wehner said:

    Hi, I'm looking for some guidance on the best path forward here. The situation is this:

    • We have one domain and one TB installation on it. It's single store.
    • Each product is its default currency price (USD) that is served up from default settings.
    • Each product has a country specific price set as well in their localized currency. (Set when the page loads using the native maxmind behavior)

    Google merchant center for non-US countries seems to only be picking up the USD price when crawling as shown in the image below.

    image.png.229d5aa021f7bd2edac48eb78cf59d3a.png

     

    Has anyone encountered this behavior before? I'd really prefer not to setup multi-store just to maintain efficiency. Can error be resolved another way?

    Thanks.

    No one else has encountered this, or has any idea of an easy way to resolve it? @datakick?

  10. Hi, I'm looking for some guidance on the best path forward here. The situation is this:

    • We have one domain and one TB installation on it. It's single store.
    • Each product is its default currency price (USD) that is served up from default settings.
    • Each product has a country specific price set as well in their localized currency. (Set when the page loads using the native maxmind behavior)

    Google merchant center for non-US countries seems to only be picking up the USD price when crawling as shown in the image below.

    image.png.229d5aa021f7bd2edac48eb78cf59d3a.png

     

    Has anyone encountered this behavior before? I'd really prefer not to setup multi-store just to maintain efficiency. Can error be resolved another way?

    Thanks.

  11. 1 minute ago, datakick said:

    in that case dashboard shows data fetched from google analytics. 

    Interesting. Thanks. I checked GA and the drop in tracking aligns with their deprecation of UA tagged properties and, at least my configuration, isn't connecting GA4 to TB. I'll investigate if it's my configuration error or if a revision is needed for the module.

  12. Okay, something very strange is happening. I just checked my development site and I see the exact same result in the metric listed for visits as shown below. This number is impossible since the development site is not public facing and has a completely different database and gets no visitors but me. Where is this visit metric supposed to be sourcing from? It has to be an error in the code. @datakick

    image.thumb.png.425d45d4956e045f44b29dcd116f2571.png

  13. Hoping someone can help me here. The visits on my dashboard stopped counting on the 5th as shown in the attached image. I can't figure out what would have caused this? Google analytics is still working and counting my visitors and so are the rest of the dash statistics, just not TB. I checked the stats report too and it seems to show TB counting correctly as well. Screenshot_2023-10-11-07-35-14-52_3aea4af51f236e4932235fdada7d1643.thumb.jpg.887befb622dad6083b5d22b31a6f9694.jpg

    Any idea what could be the cause and how to resolve? Is it a dashboard bug?

  14. On 10/4/2023 at 5:19 PM, smarterweb said:

    We've been using TB very happily for years now  - and it basically runs our 'show'. Thirty Bees rocks!
    However I did notice that many developers dropped support for PS 1.6 modules altogether and many new and interesting modules are now only compatible with PS 1.7+.
    We're at a crossroad where we have re-consider following the TB path as we want to keep up with newly developed modules and themes which will not be compatible with TB as it's based on PS 1.6.
    I have just installed a vanilla test of PS 8.1 and am quite impressed how far it's come since last time I looked at PS. Looks like they smashed quite a few bugs too and introduced long missing features which of course have long been covered by the awesome TB team.

    What's other's opinion here and what does the TB team have to say? How can we make sure new modules made for PS 8 could also work in TB?
     

    I believe, as you've pointed out, to continue usage of TB over time, more custom dev of the store front will be needed for the reasons you have pointed out. The devs are doing a great job maintaining and improving the back end to keep it state of the art, but we all see the lack of front end user interface improvements and themes being developed for TB. The great news is that the Panda v1 theme has just been updated for TB this week, that that's a huge step forward. Every year I evaluate the overall cost of TB vs others (Shopify/BigCommerce/Magento/etc) and always TB comes out with lower cost of usage for us, even after paying some short term custom dev costs for the front end.

    • Like 1
×
×
  • Create New...