Jump to content


Blesta Developers
  • Content Count

  • Joined

  • Last visited

  • Days Won


Tyson last won the day on January 11

Tyson had the most liked content!

About Tyson

  • Rank

Profile Information

  • Gender
  • Location
    Anaheim, CA

Recent Profile Visitors

2,179 profile views
  1. Tyson

    Invoice 2 page PDF include heading table

    You have a template that only shows the invoice line items on pages that list the line items table, but not totals/other content?
  2. Tyson

    Invoice 2 page PDF include heading table

    The table headings appear on every page because they're apart of the header. That's how TCPDF handles display of the header on multiple pages. I don't think it detracts from the table layout if just the totals appear on the next page without other line items though.
  3. Tyson

    new TCPDF class with tecnickcom

    Thanks, this is fixed in CORE-2989. As mentioned, this bug causes no ramifications in the system because it is unnecessary to load that file.
  4. Tyson

    Where do I get Token (or Remote Key)

    You can refer to the documentation on cPanel in Blesta. You retrieve that API token from within WHM.
  5. Tyson

    Css change in 4.4.2

    Blesta uses the minified version of that file, i.e. "application.min.css". The other file, "application.css", is not necessary to keep in your installation. Both contain all compiled CSS as Paul mentioned.
  6. In that case, your module should set Input errors because it cannot provision the service remotely at that time. When your module's addService or editService is called, but you cannot add or edit the service, set errors and return: $this->Input->setErrors(['error' => 'Enter your error description here']); return;
  7. I don't think the payment processors are the problem here. The error you mentioned is caused by fraud detection. You should double-check your anti-fraud configuration under Packages > Order Forms > Settings (tab). Your order rejection score due to fraud may be too low, which is denying the user from completing the order. That may be the problem. Fake email addresses tend to increase the fraud score.
  8. Tyson

    Order Form inputs

    There are a couple ways to include additional information in that section: Update the custom module you're using to accept that field. This is usually done if the module itself uses the value of that field for some purpose Create a configurable option under Packages > Configurable Options. Then, assign it to a Configurable Option Group and assign that group to the package. If the configurable option term/period/currency matches what's available on the package, that configurable option will be displayed on the order form.
  9. Tyson

    Unsuspend Service didn't delete suspension_reason

    Keeping the suspension reason saved after a service changes status was intentional if necessary for reviewing the past. It will be changed if the service is suspended again. If you're evaluating whether to show a suspension reason you should ensure that the service is currently suspended.
  10. Thanks, I created CORE-2980 to look into this issue
  11. Tyson

    Staff Groups SQLSTATE error

    You mentioned in a ticket with us that you were able to resolve this issue by deleting extraneous ACL permissions set from the stats plugin by @Blesta Addons, so I'm just posting that here in case anyone else has a similar issue.
  12. Tyson

    Edit Domain Field

    I think you're referring to the fields required by the module, which are defined in the module's source code you're using found under /components/modules/MODULENAME/MODULENAME.php.
  13. Tyson

    Looking for blesta-client.js

    What are you trying to do exactly? If you're creating a new template set, you probably want to write your own JavaScript to use in the client UI. You could strip out the Bootstrap JavaScript from app.min.js. I believe everything defined before "function(t){t.fn.extend({blestaRequest:function" is related to Bootstrap.
  14. Tyson

    Looking for blesta-client.js

    The client-side JavaScript file was renamed from "blesta-VERSION.min.js" to "app.min.js". They're the same thing.
  15. Tyson

    add total on invoice?

    You may want to take a look at the tags described in the documentation for that email template. The email template can be sent with multiple invoices, so you will need to iterate over each one and can display the invoice total, e.g.: {% for invoice in invoices %} Invoice ID: {invoice.id_code} Amount Due: {invoice.due} Invoice Total: {invoice.total} Pay now at https://{invoice.payment_url}. {% endfor %}