Jump to content

Welcome, Guest!

By registering with us, you'll be able to discuss, share and private message with other members of our community.


Popular Content

Showing content with the highest reputation since 06/24/2019 in Posts

  1. 9 points
    In the upcoming days, a whole lot of releases of existing modules are planned. Sometimes just code maintenance, sometimes substantial improvements. I'll post release notes here, so you don't have to look up all of them on Github. Today it's Core Updater: Make the Ignore community themes switch aware of the new community theme, Niara. Substantial performance improvement when scanning large sets of (product) images. Some hosts simply timed out when searching 100,000 product images, making updates impossible. Code maintenance. coreupdater-v1.1.0.zip (also arriving in your back office)
  2. 7 points
    Just in case anybody is interested, here's a preview of thirty bees 1.1.0. It still shows up as version 1.0.8 after installation. thirtybees-v1.1.0-preview.zip
  3. 6 points
    @rubben1985 I guess yes, we will make Panda theme v1 to support all new features of TB 1.1.0.
  4. 5 points
    I am trying to get this right in our intitial release, so I would love some feedback from everyone. One of the biggest pain points I see is adding something new to a page, be it a banner, text, or some other function. So I wanted to add some new hooks that can be used with the initial release and in the future. I imagine that merchants get tired of having to edit templates to get extra information across. Here is the list of hooks I have added: {hook h='displayNotFoundTop'} {hook h='displayNotFoundBottom'} {hook h='displayMaintenance'} {hook h='displayAuthenticationTop'} {hook h='displayAuthenticationBottom'} {hook h='displayCartTop'} {hook h='displayCarrierTop'} {hook h='displayCarrierBelow'} {hook h='displayPricesDropTop'} {hook h='displayPricesDropBelow'} {hook h='displayNewProductsTop'} {hook h='displayNewProductsBelow'} {hook h='displayManufacturerTop'} {hook h='displayManufacturerBelow'} {hook h='displaySupplierTop'} {hook h='displaySupplierBelow'} {hook h='displayOrderConfirmationTop'} {hook h='displayOrderConfirmationBelow'} {hook h='displayMyAccountTop'} {hook h='displayMyAccountBelow'} {hook h='displaySearchTop'} {hook h='displaySearchBelow'} {hook h='displayCMSTop'} {hook h='displayCMSBelow'} Most are self explanatory. I am trying to add a top hook and a bottom hook for each page that has no hooks. Right now this is going to work in conjunction with our custom html module. With the module you will be able to create widgetized text areas that can be arranged. In the end the hooks will allow us to make other modules work with the pages as well. One example would be hooking the featured products to below the 404 page, so you are still showing products to people that land on a bad page. That is just an example. Are there any hooks I am missing? Or does anyone think this is a bad idea?
  5. 3 points
    Just to update this thread, we have hired one of the best community members to implement this into the stripe module and also fix a few bugs that are in the stripe repo as well. So it is being worked on now.
  6. 3 points
    Nice. That is the hope, that we can get rid of some of the modules that just add text places. In the next day or two I am going to update the module to use the new hooks.
  7. 3 points
    Since a couple of people are already testing the release, can you test a new functional module that I just made public that will be in the release. Here is the module, https://github.com/thirtybees/thememanager/releases/tag/1.0.2 It only works if you are using both the Niara theme and the 1.1.0 release candidate. What the module does is add a new tab to the back office product pages, as seen in the screenshot below. Right now there is only one other template, it is the product wide template. It requires you to add a new image type, that will be added in the installer on the final release. But make sure you add a new image type called product_wide that is 400px tall and 1200px wide. Over the next day or two I am going to add more template files to the theme. The module is set to work on category pages, cms pages, and product pages. So you can create different look and feels on a per page level. I really think this will open up a lot of new possibilities for themes in thirty bees.
  8. 2 points
    If you need some stuff for you dogs 😉
  9. 2 points
    Well, I decided to try the new module tbhtmlblock on one of my test 1.1.x sites. It looks like I'll be able to get rid of several modules with just this one, nice job guys! Cant wait to see what people do with it...
  10. 2 points
    These are all just code maintenance releases: bankwire blockbanner blockbestsellers blockcategories blockcms blockcmsinfo blockcontact blockcontactinfos blockcurrencies blockcustomerprivacy blockfacebook These have additional fixes: blockcart: support for properly rounded prices ... to be continued tomorrow.
  11. 2 points
    Well this never happen to us. But I also cant remember any such fix. I would be glad, if we could improve ASM more, as its a really important feature for us.
  12. 2 points
  13. 1 point
    Update: The module was released on 22.03.2018. You find it in the official store: https://store.thirtybees.com/shop-modules/front-office/genzo-krona As some of you guys may have seen in another thread: I am going to create a free loyalty points module. Since I am a merchant, I will mainly focus on our own needs, but inputs are welcome. What I plan: Points for core actions (account creation, order, newsletter subscription, page visit and avatar upload) Points for external module actions. This is the heart of my loyalty module. It can be extended easily with other modules. You use a review module? Ask the dev to hook into my module and you will be able to give points for reviews. Have a question & answer module? Give points for answers. Give additional points for the best answer or whatever you like. Coupons: if a customer has reached a ceratain amount of points, he will receive a coupon. A customer can also achieve levels. I would call this feature gamification. This will be similair to coupons, but it's just a symbolic reward. If an user reaches certain amounts of points, he will become a "super ninja". Probably I will add icon functionality as well. On frontend I plan user settings with avatar and display_name. In addition there will be a leaderboard and a timeline. How do you think about it?
  14. 1 point
    Ok I believe I understand now what you want. I don't have experience with csv files but I guess something like that should work: $file = fopen('file.csv', 'r'); $id_product_column = x; // Define which column is id_product (first, second, or whatever) while (($line = fgetcsv($file)) !== FALSE) { $id_product = $line[($id_product_column-1)]; if ($id_product > 0) { $product = new Product($id_product) $product->save(); } } fclose($file);
  15. 1 point
    It's beautiful! Thank you very much. I waited four years for someone to be able to do this. Now I'm really happy I came back here.
  16. 1 point
    Today I've taken some time to compare the numbers beetween GA and Matomo, and I'll revise my previous judgment. I said "there is a difference around 20%-30% in visitors depending on the day." in favor of Matomo. That's what I thought, because it was something I identified based on daily visits over the past month. However, after looking up to august 2018 (my first full months of stats on Matomo), I found out that the overall monthly difference is more around 5% to 10% for both unique visitors and the total number of visits. Sometime in favor of GA, sometime for Matomo. The only big difference I see is on the number of pages seen which is doubled on Matomo, I assume it is generated by bot traffic. I also noticed, that GA is "lying" about the browser used. On GA for June I get a big 50% of chrome users. Meanwhile Matomo indicate 40%. The 10% that remains are in fact users on Chrome Mobile. I'll keep updating the topic if I find more interesting data or corrections to previous statements.
  17. 1 point
    By looking up each modules' repository. It's Open Source! https://github.com/thirtybees
  18. 1 point
    Can't you use a cart rule? is it for specific products? or is for an entire category?
  19. 1 point
    Let's not forget this: https://github.com/thirtybees/thirtybees/issues/978
  20. 1 point
    Let's not forget this: https://github.com/thirtybees/thirtybees/issues/976
  21. 1 point
    SUMMARY I think I can summarize this with a few points: I was not able to completely replicate my results from yesterday. I am not sure exactly why this is but I did get "Free Shipping!" shown in more than one way yesterday, and I took the screenshots shown in the first comment. Even though "Free Shipping!" isn't always displayed there are still problems with how the shopping cart handles out-of-range shipping before the checkout process begins. The results are sometimes different depending on if a user is logged in or if there is no user logged in. Besides just the "Free Shipping!" display issue sometimes no shipping costs at all are displayed or the maximum weight range value is displayed, even though no shipping is available. When no shipping is available the cart should display a message about this to the customer. Something as simple as "No shipping available" would be fine. The checkout process itself (step 4 where the shipping carrier is chosen) does work fine so this isn't an issue where people can choose carriers that they should not be able to choose. Instead this is an issue where incorrect information (or no information) is shown to customers before they start the full checkout process. I did not run all of today's tests on PS but as best I can tell it does operate in the same way. Therefore this is likely a problem that was inherited from the PS code.
  22. 1 point
    Yeh - can;t be automated though. No worries. We are using store manager, just a little clunky but works fine
  23. 1 point
    blockfacebook.js has hardcoded English language setting for Facebook block. I've hacked it by hand, but ideal would be fixing it, so it will work well with multilanguage sites. just need to pass selected language iso code needed to create proper facebook js script link - any suggestions how it could be done? js.src = "//connect.facebook.net/$ISO_CODE_HERE/sdk.js#xfbml=1&version=v3.2"; $(document).ready(function() { initfb(document, 'script', 'facebook-jssdk'); }); function initfb(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=334341610034299"; fjs.parentNode.insertBefore(js, fjs); }
  24. 1 point
    Nice to have the new forum! I agree with @DRMasterChief that the contrast should be higher.
  25. 1 point
    OK, think we have to get used to it. One thing... can you please make the font in #000000 Color Hex Black as standard (it is very hard to read on desktop and also most mobiles). Then it will also fit better to the thirtybees logo 🙂 Thank you!!