Jump to content
thirty bees forum

datakick

Administrators
  • Posts

    3,120
  • Joined

  • Last visited

  • Days Won

    486

Everything posted by datakick

  1. @30knees said in Help me develop killer One Page Checkout module: or that the email address is automatically captured without the need to press enter. This is what's already happening. You don't really need to press enter, once you enter valid email address the form will expand itself. The only problem I can see is the delay (my server is quite slow), which can cause confusion.
  2. I believe it's this issue: https://github.com/thirtybees/thirtybees/issues/466
  3. Thanks everyone for your feedback. I'm back from my vacation, and ready to finish this. @foolab "Next" (and "Back"?) need to become a more specific phrase like: "Deliver to this address", or "Pay with this payment method" so the customer with the "click/tap" confirm what want to do and is taken to the next step. It's definitely good idea, and I'll add some more engaging text there. But in the end, everyone have an option to translate these strings to whatever they want @30knees I pressed 'enter' after entering my email address so the other personal data fields appeared. I think this could be non-intuitive for some users. Is there a way to change this? I could display some please wait text when user press enter, is that's what you ask? Can we support the VAT field? @mdekker has a VAT module for B2B. Sure, I'll add support for this. But it will be probably hidden by default and you'll need to enable it in settings The 'secure payment' button doesn't lead anywhere for me / doesn't work in Opera, latest version. Nope, that's just my work in progress :) @nickon One thing I notest is that if you complete the first section and push next. It's not clear how to get back to the first section Sure, I'll add some edit button to the collapsed section, so it's more clear how to do it I understand what you are trying to do but I think things can get complicated the way you propose. Eg the shipping cost may depend on multiple values eg postcode + country. As I said before the customer should put as less of data at the checkout and use his thinking brain as less a possible. Well, this module is not going to support all possible scenarios. Your example wouldn't be supported for sure. I want to keep it simple, even if that means that some merchants won't be able to use it. @w-kara Not sure how it should work but at the moment if a customer have an account with an address set in a country but choose another country in the "Shipping to" field it looks like he would be billed the wrong amount. You should also be able to choose the invoice address and choose between your account's multiple addresses I guess. That's gonna be covered. If a customer has an account, only addresses from the shipping to country will be displayed for selection @dosbiner I'm using module for carriers and shipping price. This module have an API to provide carriers and shipping price using 3 level parameters: country > district > subdistrict. I've tried knowband superheckout OPC and integrate it to my module but always ending buggy OPC. I find hard to integrate my module even my module developer. So here is it my experience with OPC module. Thanks for the info. Can you tell me what module is this? But I think this is one of those modules that won't be compatible with my module as well.
  4. Thanks everyone I know that having shipping and payment options first is strange, but I really think this is what customers actually want. When customer visits checkout page, he wants to know the final price as soon as possible. I think they find it very annoying if shop forces them to fill in their personal information before they see the final price. In my opinion, this is the primary reason behind abandoned carts. When we move shipping to the top, this will be fixed. Customers will immediately see what are the options. Any question or doubts he might have will be answered immediately. It would be very easy to swap the blocks, and I'll probably add a switch for this to the settings. This module will not support all shipping and payment options. Any shipping module that adds some additional fields to checkout form will not be supported out of the box. I'll be adding support for the on per-module basis. Right now, I'd love to know how many such modules are you using, and what additional data they collect, so I could prepare the framework for data entry. For payment modules - only modules that supports Advanced EU OPC checkout (hook displayPaymentEU) will be supported. I think that's most of them, but I'm not sure. If you have any payment module that does not implement this hook, please let me know. I'll be away for one week, so I apologise in advance for late replies :)
  5. Hi guys, I'm creating my very own paid OPC module. It's still work in progress, there is at least one week of work left. However, significant part of the module is already done, and I'd really like to hear your opinions. Both on checkout flow / design / etc. What's different in this OPC: - I tried to reverse the flow a bit -- I want to give the customer the option to choose shipping and payment option first, before the personal information. - I've incorporated login into the flow directly -- if you enter the email that already exists, you'll be prompted for password and log in immediately. If email does not exists yet, you'll continue with guest checkout So, if you have a minute, please have a look at demo account and try it out. Just remember - it's still work in progress -- you can't actually complete the order, and checkout for logged-in customer doesn't work at all. Download You can download this module here. Remember that it's still an alpha version Screenshot
  6. EDIT: thank everyone for the replies. I've created a separate topic for this, so I don't spam this original one Hi guys, I'm creating my very own paid OPC module. It's still work in progress, there is at least one week of work left. However, significant part of the module is already done, and I'd really like to hear your opinions. Both on checkout flow / design / etc. What's different in this OPC: - I tried to reverse the flow a bit -- I want to give the customer the option to choose shipping and payment option first, before the personal information. - I've incorporated login into the flow directly -- if you enter the email that already exists, you'll be prompted for password and log in immediately. If email does not exists yet, you'll continue with guest checkout So, if you have a minute, please have a look at demo account and try it out. Just remember - it's still work in progress -- you can't actually complete the order, and checkout for logged-in customer doesn't work at all. EDIT: thank everyone for the replies. I've created a separate topic for this, so I don't spam this original one
  7. Glad I could help, fortunately integrating krona is not very hard, with most modules it can be done in hour or two. I'll add support to Send to a Friend Module v2.0.1 later this week. Are there any other community modules that would be good candidates for integration?
  8. @movieseals said in [Free Module]Revws - Product Reviews: If we use the free module, will the paid version will merge itself seamlessly or is it a separate install? It's just a separate branch of revws module - you can install it the same way you would upgrade revws module to newer version. Simply upload zip and that's it, you won't loose any data or configuration. Every piece of code that's in free version is also in premium version.
  9. @movieseals did you update from older version? If so, you'll need to reset the module (so the new hook get registered). Just make sure you reset only the parameters. If you reset everything, you'd loose price alerts data
  10. That's weird. I'd really need access to your server to investigate further. At this point, it can be 1) the override code is not triggered (overrides are disabled, or maybe class_index.php is corrupted). You could check this by editing override file, and add some die('override is triggered') somewhere at the beginning of postProcess function. 2) the google captcha has been broken. That's not very likely. If this is the case, there's not much you can do until google fixes it 3) this is not an automated spam, but someone is posting the comments manually. Again, not very likely, but who knows I can't think of anything else
  11. Well, on front end everything looks ok. So the issue is probably with override. Please check that there is override installed for ContactController. Also, make sure that both "Disable non thirty bees modules" and "Disable all overrides" are set to NO.
  12. what's your website? I can't see any captcha at https://www.rampagesport.eu/
  13. I've also integrated my own Price alert module
  14. @movieseals here's support for wishlist module, if you want to use it, you'll need to download it from my github repository, branch krona. I'll create a pull request, but I'm not 100% sure it will be integrated. Krona module is a community module, and I'm not sure if TB maintainers would want to reference community module from core module. This integration creates 3 actions: wishlist created product added to wishlist wishlist sent by email Of course, you don't need to use all 3 of them https://github.com/getdatakick/blockwishlist/commit/134d757379bf385028a4eb7c674ae3d27b0c8205
  15. @movieseals if you could make a list of modules / or built-in features / that should be integrated with krona, I could try to add support for them in my spare time
  16. Hi everyone, I've just released first paid version of revws module - you can read more about it's functionality in one of the previous post. At the moment I only sell it on my own website, but I'm figuring how to add this to official thirtybees store. The development of this premium module is not finished yet - I plan to add additional functionality such as rewards for reviews, posting reviews to facebook, automated backups,... But don't worry, if you purchase module now you'll get all future updates for free. PS: you can test the paid module functionality on my demo account
  17. @movieseals I'm afraid there isn't an easy way. Those third party modules will have to implement couple of hooks in order to communicate with krona module. With the small tb community this probably won't happen anytime soon. I'm really sad that this module is not ported to vanilla ps16, because the adoption rate by merchants would be much higher. And with that might come the support by third-party modules.
  18. @colorful-ant try this ``` $content = strip_tags($post->content); $pos = strpos($content, ' ', 160); $meta = substr($content, 0, $pos); ... 'meta_description' => $meta ``` This will strip HTML tags from post, and take max 160 characters. It does not break words - meta description can, and usually will be, a bit shorted than 160 characters.
  19. I've just release new version 1.0.18 Enhancements sanity checks - detect problems with module configuration - report missing email translations etc. improve review creation experience for multiple criteria - there is now a slide effect between criteria drilldowns - links from review list to product / customer microdata - emit information about worst and best ratings fix translations [nl, de, es, ru] dedicated data export / import page (extracted from settings) multiple bugfixes microdata - render aggregated ratings within review list microdata - incorrect calculation of average ratings MyReviews page - fix bug with missing product information
  20. Thanks @nickon for the feedback. I would put the revws subscribe block UNDER the ps/tb thank you block. So that the user is not confused I can't change position of subscribe block - this is decided by theme itself, I just render the content. You would need to modify your theme and move hook placement to some better position. When clicking on the subcribe button I would change the button to “thank you for subscribing” Good idea The checkbox of the email subscription should be on gdpr module where I could check/uncheck the consend I see what I can do about this. Unfortunately it might not be possible, as prestashop's official gdpr module expects every module to have only one consent. In revws case, there are actually two consents, each for specific area of functionality. One is for review authoring (permission to use provided data when someone write a review), the second needs to be given when user create an account, so we can communicate with them.
  21. According to upgrade process you have to Go to your modules directory and DELETE all of your stats module except statsdata and statsmodule. Also delete the modules graphnvd3, gridhtml, pagesnotfound, and sekeywords.
  22. @nickon Someone switched consent mode to Not required, so that's the reason why consent checkbox was not displayed. The module can be access from Catalog > Product reviews
  23. Hi everyone, some of you may already know this - I'm going to release a paid version of revws module with ask for review by email functionality (and then a couple more features). I've just started testing it on my demo account, and I wanted to ask you for your help and feedback. If you are interested in this functionality, please try it. There are these areas to test Consent management with all the GDPR stuff it's important to be nice and friendly. That's why I added support for consent with sending review requests. You can choose one of these consent levels: - no consent required - newsletter subscription is considered consent - either newsletter subscription or explicit consent - explicit consent When you choose one of the explicit consent levels, then you will get a consent checkbox on Account creation page, and also additional request on Order confirmation page (but only if we don't have consent yet) Also, you customers can unsubscribe from receiving further email requests, so that should help with compliance as well. Order list There are many options to specify for which orders (and when) email requests should be sent. For example, you can define min and max order age, order state, or how long to wait after merchandise was shipped. To make things easier to understand I added a list of all orders. This list is displaying a stage in which each order is. So you can easily check and see what is going on, why some review requests are not being sent, etc... Emails And of course there are review request emails. You can, obviously, start review process from there. You can also unsubscribe from further review requests. And, to make things a bit more user friendly, there is auto-logging functionality as well.
  24. @luv thanks for reporting this. This is a known bug, and it's already fixed in upcoming version
×
×
  • Create New...