Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by kongondo

  1. Hey @Neue Rituale. Yes, Padloper is very much still being developed. Version 009 is due for a release this week (I have been dealing with a number of issues, including this one).
  2. Hi @Spinbox, Not sure I understand this one. All you have to do is make the product 'not shippable' in the product settings as shown in the screenshot below. Padloper will not apply shipping to non-shippable items. Is this what you were after? Thanks.
  3. For the present question about 1 product per user, here is example code: <?php namespace ProcessWire; $eventProductID = 2678; $customerEmail = 'wario_best@gmail.com'; /* NOTES 1. line-time -> padloper-order-line-item (order line item template) 2. product_id -> subfield in padloper_order_line_item field with product ID value 3. parent.order_customer -> Order is the parent of line items. padloper_order_customer is the field with customer details */ // $boughtTicket = $padloper->get("template=line-item, line_item.product_id={$eventProductID},parent.order_customer.email={$customerEmail}"); // if ($boughtTicket instanceof NullPage) { // // NOT YET BOUGHT TICKET // } else { // // BOUGHT TICKET ALREADY // } # OR $boughtTicketID = (int) $padloper->getRaw("template=line-item, line_item.product_id={$eventProductID},parent.order_customer.email={$customerEmail}", 'id'); if (empty($boughtTicketID)) { // NOT YET BOUGHT TICKET } else { // BOUGHT TICKET ALREADY } Let me know if you need clarification. Sorry for the delay! Thanks.
  4. Hi @Spinbox, I have hived off your shipping fee question to a new topic here:
  5. Hi @Spinbox, I have made this hookable so you have access to $response and $options. However, we have no dedicated field for saving this value. You could add a text field to your order template. Then save the latest_charge value to that field. This way, it stays together with the order and you can easily retrieve and add it to your invoices. Does this make sense or you need example code? Thanks.
  6. Hi @Spinbox, Just acknowledging that I have seen this. I'll get back to you with a detailed answer. There's various ways to approach this (all easy πŸ˜ƒ).
  7. @Spinbox You are the boss πŸ˜„! Thank you so much for the detailed response! I've heard great things about the C2. This guy has some helpful tips on screen splitting (PowerToys FancyZones, Aquasnap and Groupy). Was 2x 1080p your previous setup? Thanks again for the detailed answers!
  8. Hi @sebibu, Yes. I am hoping to do so soon πŸ˜ƒ. I'll post an update later this week. Yes, sorry, this (see bit about shop):
  9. https://www.cognition-labs.com/introducing-devin Well I guess that's it then. It was nice riding with you folks. I am out...πŸ˜’ Oh, wait a minute. There's still hope. I just need to learn ML... πŸ˜ƒ
  10. Thanks for looking into this. Looks like they gave a response for an 8K TV πŸ˜„.
  11. Thanks. It was one of the first ones I watched πŸ˜„. I've watched at least a dozen, maybe more. I have watched some that are like a series...now, 6 months later, 2 years, later, etc! Some people have gone back to PC monitors, others have stuck it out, others have gone for smaller TVs, etc. Like you said, there's quite a lot of factors to take into account as well as end use of the thing. Gamers, for instance, seem to like the LG C series a lot.
  12. Anyone using a 4K TV as a computer monitor? What has your experience been? Primary use would be coding and video editing (not gaming or graphics or for smart TV features). 43 inch, maybe LED or QLED (not OLED). What I've found out so far: Distance from screen! Anything bigger than 50 inch is asking for trouble (ergonomics). QLED best for bright rooms. OLED best for darker rooms but... OLED burn-in! and pricey! Eye strain + possible headaches (see #1). Refresh rate (not important for coding?). Auto dimming. Font aliasing (reverse RGB to BGR if possible). One big screen might be better than two smaller ones (central focal point) - YMMV! Thoughts? Thanks.
  13. Hi everyone. Padloper 009 is ready! The release has been delayed by issues with my site. It is currently offline as I work on upgrading it. I hit a number of issues which I am currently resolving. I am hoping this won't extend beyond two weeks. I request your patience please, thanks. Best.
  14. November 2023 (version 1.85) Floating editor windows Finally this πŸ‘†!
  15. Working on the installer (to handle the new features). I'm hoping to finish by next week and release 009 beta. Hopefully we are in for a Christmas treat πŸ˜„.
  16. Hi @alexm, Sorry, I saw this late. Yes, that's the easiest way to do do it. You could also have done this programmatically but much easier at the DB level especially if you don't have many line items. A third way would have been to recreate the whole order manually in the backend using Padloper but this would have meant creating a new order. As you have found out the hard way, manual order creation and frontend orders are not compatible (for now) πŸ˜€.
  17. I didn't know this! Where does this code go, ready.php or init.php? Or in config.php?
  18. No worries πŸ™‚. I didn't for once consider it that way πŸ˜„. Everything you said was spot on and constructive. I am just frustrated at myself that I have not been able to bring the docs to a reasonable standard (yet). I take your point and will consider this. My plan has been to make short (5 minutes maximum) video. Thanks.
  19. Hi @joe_g, Apologies for the very late reply. I have been away. First, thanks for your continued interest in Padloper despite the difficulties you have previously encountered. The docs are still not great, sorry. I am currently working on releasing version 009 of Padloper after which I'll introduce a soft feature freeze and solely focus on working on documentation and bug fixes. I decided to focus on video documentation rather than written ones at the moment. You are right. I focused on using htmx since that was the easiest way I could illustrate how to build a shop using ajax. It was my intention to quickly follow this up with other examples using jQuery and non-ajax examples. Apologies that I never got round to this but my plan for the video documentation is to start from scratch with very simple examples, first without ajax, then with ajax and subsequently cover more advanced techniques. I take full responsibility for this misconception. Padloper does not produce any markup except for a checkout form which you don't have to use. Perhaps my (complicated) htmx examples created the impression that the markup was coming from Padloper. Padloper closely aligns with the ProcessWire approach; it gets out of your way but is always on hand to assist you with its powerful API. I don't know what your timescales are but I think this would be a great opportunity to learn how to use Padloper's API. I know the video docs are not ready but perhaps your project could help shape my video documentation? Please let me know. Thanks.
  20. Hi @gornycreative, I have been away so just picking up messages now. Thanks for your interest in Dynamic Selects. I'll respond to your questions ASAP. There might be a delay as I settle in after a long absence, thanks.
  21. Hi @MrSnoozles, all. Sorry I have been awfully quiet. I have been very busy with a number of projects. This has caused a delay regarding MM Next work. I am going to be away this week for about 2 weeks without access to the internet. This will quieten down a bit then with the other projects and I'll be able to continue with MM Next. Apologies for this!
  22. Hi both, Actually, this was supposed to be last week! I was hoping to release version 009 of Padloper which is packed with a number of new features including discounts but life got in the way! I am now going to be unavailable from this week for a number of weeks (at least 2) without access to internet. Hope to finish this quickly when I get back. Nice work all the same!
  23. Hi @ank, Sorry I missed this! Currently we use the ProcessWire Lister inbuilt InputfieldSelector. This is on my TODO list to make more intuitive and at least relevant to the current view (products, orders, etc). Screenshots Add filters Select sort Select sort criteria Doe this work for you for now? Thanks.
  24. Hi @Guido, Glad you are enjoying Padloper! πŸ˜€ Can't wait to see the showcase πŸ˜€. Apologies again for the delay in getting back to you. I'll have a think about how best to achieve this and get back to you by tomorrow. There is a new version of Padloper coming soon, hopefully in a fortnight or 3 weeks. It has more order statuses as well as other stuff. I'll base my solution on this latest version of Padloper. This means, if you don't mind, I might request you to please test the solution on the latest Padloper (beta) which I'd send to you separately before releasing to all users. I hope this is OK. Thanks.
  25. Floating Windows Long standing open request https://github.com/microsoft/vscode/issues/10121 Workarounds: Duplicate Workspace WARNING: CAREFUL WITH THIS ONE! CAN EASILY WIPE YOUR CHANGES IF YOU ARE EDITING ON BOTH WINDOWS! Autosave onFocusChange
  • Create New...