Leaderboard
Popular Content
Showing content with the highest reputation on 12/12/2016 in all areas
-
With api you can access all models exist in blesta . So praticly you can access any method exist in blesta ... The wonderfull here is you can create a pligin that has your own functions and call them via API .2 points
-
[Plugin] The Debugger
PauloV reacted to Blesta Addons for a topic
Hello ALL . today , i will release freely a plugin that a must have for every blesta developer , is The Debugger. this plugin will let you debug any error with the Wonderful libraries Tracy and Kint . i suggest using Tracy. if you enable Kint you will get more debug info and trace, BUT YOU CANT disable it or Access the blesta website until you disable the trace from the file /vendors/kint_autoload.php . DO NOT USE THIS PLUGIN OR INSTALL IT IN ANY PRODUCTION ENVIRONMENT , OR USE IT AT YOUR OWN RISK . the plugin is hosted in open source , so any bug fix or pull request are welcome . http://blesta-addons.com/plugin/store/main/item/16/ Debugging with Tracy : Trace bar Debugging with Kint : Enjoy the life and Coding .1 point -
Hey guys @ Blesta Are you able in the v4 to add the "Global custom field", a while ago in v3. I made a custom plugin for that issue but it will be way better to have that directly in the core... I have no problem to give you our plugin to help you1 point
-
Domain Manager - We need your feedback on domains
domaingood reacted to evolvewh for a topic
I think it would be a good idea to reverse those two. As much as we (and I'm sure other companies) like to sell new domain names and get customers to transfer from other providers, I think having the hosting signup portion at the beginning would be more logical and then ask them to select one of three options: 1) I'd like to register a new domain 2) I'd like to transfter my domain from another provider 3) I'll update my nameservers1 point -
Pretty sure someone could create an order template that does this now. It would break the mold a bit, but I believe it's possible. Most of the forms we looked at when we implemented this originally went from Domain > Hosting> Configure & Checkout. Reversing those first two would definitely be a good alternative and something we will consider.1 point
-
1 point
-
I am able to duplicate this, not exactly sure the cause yet. I'll create a task shortly.1 point
-
Does the debugger have a setting to show warnings? That may be why it shows up. You may want to see if there is a way to disable that. The point of the code you referenced above is to fallback gracefully on failure so that you don't receive errors like the one you did.1 point
-
Instead of having a multi-select... why not using the same approch we did... having a Group called "Global" and create all custom field under this group. This way, don't need to change anything in the database...and like I said, we are using that since a while here and it's working fine everywhere!1 point
-
All public model methods are available via the API, including those of extensions. There is a lot you can do, and I don't see any reason you couldn't build a separate application that interacts with the core and/or the order plugin for orders. You could even write your own order plugin, and disable the default one.1 point
-
ticket url in new ticket template email
PauloV reacted to Blesta Addons for a topic
it would be nice and easy to add the ticket URL to the ticket new ticket received template .1 point -
ticket url in new ticket template email
Blesta Addons reacted to JNdev for a topic
Also name field for non user, so we can say hello "name" +11 point -
Do you have plans for VPS tutorial?1 point
-
Have idea to create order form step for shared hosting? 1 Choose Hosting Plan 2. Domain Options (Use My Domain, Register, Transfer) 3. Configure & Checkout ? I hope sir @Paul can be implemented as a core blesta function1 point
-
Blesta addons is working in this addons they exept it will be ready with v4 final . But you can contact them directly if you want more info .1 point
-
TCAdmin is not included in v4. It's a big one I want to get rolling on though, and we could release it between releases. The goal for the new year is to pick up the pace on core development with smaller, quicker releases, and also release new extensions between releases. There were a lot of issues with the minPHP bridge, including issues with PHP 7 among the bridge and 3rd party libraries we use. Most of those have been corrected in beta 4 with only a couple lingering PHP 7 issues remaining that we're aware of. If you're looking to help us get to a final release, please consider doing some extensive testing with the beta. The way things are looking right now, I think there will be 1 more beta, then final release. We're working hard to get that final beta out shortly.1 point
-
Can a Client's PayPal account be used as a "Default Payment Method" ?
INUMIO-Rob reacted to evolvewh for a question
Choose these 2 options under the 'manage' settings for the Paypal gateway and then your customers can setup a recurring subscription: Allow users to modify current and create new subscriptions One time and subscription payments when possible1 point -
New Domain Transfer Policy
Michael reacted to Blesta Addons for a topic
is ok, for both is working , maybe is not the best solution , but is working : ) search if (!empty($post)) { $api->loadCommand("logicboxes_contacts"); $contacts = new LogicboxesContacts($api); foreach ($sections as $section) { $contact = array(); foreach ($post as $key => $value) { if (strpos($key, $section . "_") !== false && $value != "") $contact[str_replace($section . "_", "", $key)] = $value; } $response = $contacts->modify($contact); $this->processResponse($api, $response); if ($this->Input->errors()) break; } $vars = (object)$post; } change by if (!empty($post)) { $domain_info = $domains->details(['order-id' => $fields->{'order-id'}, 'options' => "OrderDetails"])->response(); $tld = $this->getTld($fields->{'domain-name'}, true); $contact_type = $this->getContactType($tld); foreach ($sections as $section) { $contact = []; foreach ($post as $key => $value) { if (strpos($key, $section . "_") !== false && $value != "") { $contact[str_replace($section . "_", "", $key)] = $value; } if (empty($contact["company"])) { $contact["company"] = "Not Applicable"; } if (empty($contact["zipcode"])) { $contact[$key] = "00000"; } $contact["customer-id"] = $domain_info->customerid; $contact["type"] = $contact_type ; } $contact_id = $this->createContact($package->module_row, $contact); $new_contact[$section] = $contact_id; } $customer_id = $this->getCustomerId($package->module_row, $client->email); $data = [ 'order-id' => $fields->{'order-id'}, 'reg-contact-id' => $new_contact["registrantcontact"], 'admin-contact-id' => $new_contact["admincontact"], 'tech-contact-id' => $new_contact["techcontact"], 'billing-contact-id' => $new_contact["billingcontact"] ]; // Request for Opt-Out of 60 day lock that is applied post Registrant Change $data['sixty-day-lock-optout'] = false; // Handle special assignment case for .AU $attr = []; $attr['skipIRTP'] = true; // Skip IRTP Process $data = array_merge($data, $this->createMap($attr)); $response = $domains->modifyContact($data); $this->processResponse($api, $response); $vars = (object)$post; }1 point -
I'm confused as to why you would post it here in relation to v4 Blesta when it's not a standard option for the core part of Blesta. It only relates to this 3rd party Plugin unless I'm missing something else here.1 point
-
If you've tried the Support Manager Pro and it's not working as expected in v4, the author may be willing to update the plugin. They'll likely want to update it anyway, to make use of the new bootstrap buttons and font awesome icons used throughout the admin UI.1 point
-
Third party features and support are best posted in their thread to prevent confusion, since I was wondering what it was myself as I don't use it and it helps the plugin developer know that it doesn't work on the next version.1 point
-
I'm testing v4 and looks like the badge count is not working....1 point
-
Custom Plugin compatibility
PauloV reacted to Blesta Addons for a topic
almost all of my public and custom plugins/modules are working in v4 without any issues . we want to use namespacing and new buttons in admin area to be fully designed like v4 are now .1 point