Jump to content
thirty bees forum

Coachonko

Trusted Members
  • Posts

    21
  • Joined

  • Last visited

  • Days Won

    1

Coachonko last won the day on October 22 2022

Coachonko had the most liked content!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Coachonko's Achievements

  1. The default tb webservice. I am trying to figure out exactly what they request that might be missing when the customer is a guest
  2. My shipping partner fetches thirty bees data using the web service to create shipments on their website, Their website doesn't fail to fetch any data (no errors in the logs) but it fails to create shipments for guest orders. At the moment I have to manually create shipments on their website for all guest orders. I can't change their software and they refuse to change it, how can I "fix" this issue on my end? (without disabling guest checkouts)
  3. Never mind, it turned out to be a problem on the client side
  4. In the process of debugging the paypal module I have upgraded a staging environment to bleeding edge, I know for certain that the webservice worked fine before the upgrade, now the shipping company can't get the orders from the webservice. Is the webservice broken on bleeding edge?
  5. Make thirty bees read-only and start a new project called thirtythree bees, this time as a RESTful API instead of monolithic. No more legacy code, everybody does whatever they want with the front-end. Provide a templating engine as a module for those who want server-rendered. I might just do this myself actually.
  6. I have just tested with 5.4.5 and I get the same error. I should also mention that I am using the one-page checkout, if you'd like to try to reproduce the issue Upgrading to bleeding-edge / 1.4 is not ideal, as the production environment does have a theme already developed and some overrides (though still no third party modules). But I will attempt the upgrade to fix the paypal module, I need the guest checkouts working. UPDATE: I have tested bleeding edge and the error happens there too. To recap: this happens on a clean install of tb, bleeding edge, no overrides, many default modules disabled, niara theme, one page checkout. It also happens on 1.3.0 and with PayPal module version 5.4.5. UPDATE2: provided screenshot of modules enabled I believe the module does something to the cart because the cart is gone, but it is not successfully transformed into an order.
  7. Ok, I am testing this on a clean tb install without any overrides. So you can take those out of the equation. As for modules, I am also not using any third party modules. Many of the ones that come with a clean install have been disabled too, as an attempt to isolate the problem. The log directory does not get any update, and the system logs in /var/log/php-fpm only report those notices. I don't know where this error is logged, if it is at all. Can you please help me?
  8. On module version 5.5.0 and tb 1.3.0, PHP 7.4 Logged-in customers can checkout fine, guest checkouts always fail, resulting in the message An error occurred during the payment Trying to debug the problem, all I can find in the logs is the following 3 notices from PHP-FPM. [14-Oct-2022 07:34:48 Europe/Rome] PHP Notice: Undefined index: order_reference in /var/www/domain.com/html/cache/smarty/compile/8c/ef/52/8cef52e10da76c532f10ad5be9c7a51c761cc3ee_0.file.order-confirmation-plus.tpl.php on line 119 [14-Oct-2022 07:34:48 Europe/Rome] PHP Notice: Trying to get property 'value' of non-object in /var/www/domain.com/html/cache/smarty/compile/8c/ef/52/8cef52e10da76c532f10ad5be9c7a51c761cc3ee_0.file.order-confirmation-plus.tpl.php on line 119 [14-Oct-2022 07:34:51 Europe/Rome] PHP Notice: Undefined variable: process in /var/www/domain.com/html/modules/paypal/paypal.php on line 935 The last undefined variable error was fixed here. order_reference is used to create a link for the user to follow the order. The fact that it is undefined makes me think that the order id is not created. In the backoffice, I can confirm that the guest user is created correctly, with all of the information. To me it is clearly an issue is with the module. This is a serious problem, please help.
  9. The paypal module, when using the payments plus option, (slowly) loads login/cc options in an iframe. This iframe seems to be in english only, there does not seem to be a language selection within the iframe. How does it select the correct language? Why does it ignore the selected front-office language?
  10. While I was trying to solve this problem I found the following errors in the php-fpm logs [08-Oct-2022 08:30:59 Europe/Brussels] PHP Notice: Undefined variable: process in /var/www/domain.com/html/modules/paypal/paypal.php on line 935 This is filling the /var/log/php-fpm/www-error.log file I am on Euro Linux 8.6, PHP 7.4, thirty bees 1.3 stable Update: I have opened a github issue on the paypal repository about this.
  11. O my god... I had completely forgotten about the selinux booleans. And that was the problem. `sudo setsebool -P httpd_can_network_connect on` fixed it. This is not the first time it happened. They're always too far in the back of my mind. Thank you for reminding me
  12. On stable 1.3.0 I want to move away from using PHP's mail function, I want to connect to a SMTP server using port 465 with TLS. I enter SMTP server, username, password, encryption and port according to the mail server requirements, but when I test the configuration I get the following Connection could not be established with host mail.domain.com [Permission denied #13] Note: mail.domain.com is a placeholder to ask for help here, the configuration I entered is correct but it does not seem to work. The mail server is not blocking my thirty bees server, my thirty bees server does not have any ports blocked. I believe this problem is specific to thirty bees. Where can I find more information about this error? I don't see it in the logs in the logs directory and it does not even appear in the php-fpm logs. What can the problem be?
  13. I want to edit email templates, I know they are located in the mails folder, but should I just edit them there or is there a better way to handle it that preserves the originals?
  14. Thanks! This can be very useful when there is a large amount of these links, dynamically getting title is much faster than editing translations. contactMeta works perfectly categoryMeta works but it seems like thirty bees appends the name of the website to the title, so the output should be processed. The cmsMeta doesn't seem to work. If how do you fetch the name of the page instead of the meta title?
  15. I can get links to pages with the following smarty tags {$link->getPageLink('contact')|escape:'html':'UTF-8'} {$link->getCategoryLink(4)|escape:'html':'UTF-8'} {$link->getCmsLink(9)|escape:'html':'UTF-8'} Is there a way to get page titles instead of having to use the {l s='title'} tags?
×
×
  • Create New...