Jump to content

Paul

Blesta Developers
  • Posts

    6,719
  • Joined

  • Last visited

  • Days Won

    841

Everything posted by Paul

  1. Oh, make Blesta match? That requires integrating your website theme into Blesta. Most of the time people just edit 1 file, /app/views/client/bootstrap/structure.pdt which contains the header and footer for Blesta. If you have any custom CSS we recommend creating a new overrides.css file and loading it in structure at the end, and putting your styles there. You can get more help on this via people on our Discord, and there are companies that can do this integration for you for pretty cheap.
  2. Paul

    Blank Page

    In docker the IP often changes, when that happens the license will need to be re-issued. If you can pin the IP in docker, that should prevent license issues. Glad that you found the cause of the blank pages.
  3. It looks like your price is 0, and as a result the total is 0. What are you expecting to see?
  4. I'm not sure what you mean by adding html pages. If you want to create pages that are part of Blesta, then you may be interested in the 3rd party BlestaCMS plugin. Otherwise, I would recommend keeping your website content pages separate from Blesta. You can create navigation links in Blesta if you want to link to external content from your website under Settings > Look and Feel > Navigation.
  5. Under Settings > Company > Currencies > Active Currencies. Edit. Change the precision to the desired value, like 2.
  6. We would recommend using a different subdirectory name, or switching to a subdomain like my.domain.com, billing.domain.com, or domain.com/billing/ that way the client area would be at my.domain.com/client/ or domain.com/billing/client While you can change the client route, and change the name of the client path, it would be a conflict to load it at the root of the installation. Also - welcome!
  7. Attached is an updated version of the import manager. Some users experienced some issues with special characters not being imported correctly from WHMCS. If you experienced this issue, try this import manager. Download, unzip, and replace the default files in /plugins/import_manager/, then install or upgrade under Settings > Company > Plugins. Follow the docs to import here: https://docs.blesta.com/display/user/Migrating+to+Blesta UPDATE 4/16/21: Now imports Stripe tokens and adds mapping files for the following Gateways: Stripe Payments, Authorize.net, PayPal Payments Standard. UPDATE 5/4/21: Fixed issue importing from WHMCS versions older than 8.0. import_manager-2021-05-04.zip Some have reported that the link above does not work for them. If not, you can download it at http://blesta.us/import_manager-2021-05-04.zip
  8. You might consider porting these over to the official Messenger system. See https://docs.blesta.com/display/dev/Messengers It currently only supports order notifications and ticket notifications, but more will be added.
  9. We are considering automatically removing the copyright if the license is unbranded... or adding a checkbox to disable it in the settings. I don't know about loading some other text from the database though, it would cause another query for every page load.
  10. Yes, Blesta can be installed on Windows. You don't need to run composer, it looks like you are missing some files. Download Blesta 5.0.4 from here https://account.blesta.com/client/plugin/download_manager/client_main/download/180/blesta-5.0.4.zip Unzip, the contents of the "blesta" directory should go to where you want to install Blesta, and the uploads directory above your docroot.
  11. It does appear that the user may be lacking some permissions, check that the user has all privileges. The logs you attached don't seem to be related. What version of PHP are you running?
  12. Paul

    Blank Page

    Did you run /admin/upgrade after replacing the files? A blank page is most often associated with an error, usually a MySQL error when it happens as a result of upgrading. It's safe to run /admin/upgrade again if you already did. If you ran /admin/upgrade and still get the white page, check your error logs, typically at ../logs_blesta/ What is written to the logs when you get the white page?
  13. Super weird, but glad to hear it's working!
  14. I PM'd you a trial key.
  15. Did you have any errors in ../logs_blesta/ also, from the import? The first error usually kicks off the others. In this case, it looks like a contact is trying to be created that may not be associated with a client_id. Do you have any contacts in your WHMCS database that have a null client_id? Not associated with a client? If so, this is likely the reason.
  16. I believe the service becomes "active" in Blesta if the transfer is initiated and the registrar returns a successful response to the API command. This doesn't mean the transfer has been completed, only that it's been initiated. Your cron command would potentially be useful for checking whether the transfer has failed, but I would expect the service status to be "active" during that process. Maybe that's not the best way to do it, but I'm pretty sure other modules behave this way currently.
  17. A white page indicates an error, it's likely that you've saved something in the template that is not acceptable. If you are using styles, they should be inline. Regarding the logo not appearing in emails, many mail clients will not load external images by default unless the user select to do so. If that is not the issue, have you checked the source of the email to see if the image is linked correctly?
  18. Paul

    Log directory

    I'm not sure I understand, what is the full path to your document root, where is Blesta installed, and where as the logs_blesta directory created? logs_blesta should always be created one level above document root.
  19. If this is for embedding an HTML table into your own website that has the pricing, we have created a task here for that https://dev.blesta.com/browse/CORE-4213 and will implement in a future version.
  20. Here's the task: CORE-4213
  21. This is a good idea, I'll create a task for this today. If you have any other use cases that we should consider let me know.
  22. The domain update will let you set prices for domains in a grid, it simplifies setting prices. Are you trying to set prices, or are you trying to fetch all prices to list them somewhere outside of Blesta?
  23. Paul

    force domain renewal

    That setting is how many days in advance of a services renew date that it should be invoiced. I refer to that value only to say that when you adjust the services renew date (Manage > Actions: Change Renew date) in order to force a renewal, the date must be in this window. The default value is 5 days, so based on that example you'd need to set the renew date for the service to 5 days from now or sooner. Then, when the invoice cron runs next it'll invoice the service for renewal and bump out the renew date. Paying the resulting invoice will result in a renew command sent to the module. But the renew date of the domain will now be wrong and must be corrected after this all occurs. So, it's a bit tedious. The simpler thing to do is to manually invoice the client for the # of years they want to add, and when they pay do 2 things: Add the years with your registrar manually Push out the services renew date. If it normally would renew on May 1, 2022, and they buy 2 years change it to May 2, 2024.
  24. Paul

    force domain renewal

    Where do you see 60 days? I'm not sure what you are doing. The term for domains should be in years, 1 year, 2 years, 3.. to 10. If you enable it, clients can update so that at renewal it will renew for a different term.. 1yr to 5yrs for example.
  25. We figured this one out today, just posting in case anyone else experiences this. In this case, the Package was set to use a Server Group that was created within the module but had no servers assigned to it. Adding a server to the group resolved the issue.
×
×
  • Create New...