
sol2010
Member-
Content Count
367 -
Joined
-
Last visited
-
Days Won
2
sol2010 last won the day on February 3
sol2010 had the most liked content!
Community Reputation
9 NeutralAbout sol2010

-
Rank
Level 2 Member
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
sol2010 started following Lightbox at the bottom of every page and How can I schedule the end of a product for a client?
-
Currently have a client on a hosting package - set up as monthly recurring. If client gives 3 months notice, how best to "schedule" the end of that recurring billing? Or schedule the "account suspension" ? I just want to stop the billing.... I don't want to delete the account or the hosting account. If I set "Termination Date" does that actually terminate the hosting account from the server, or is that just an "end date" of the recurring billing? Thanks for the clarification
-
Lightbox at the bottom of every page
sol2010 replied to glenn's topic in Installation, Upgrade, and Import Support
Hello I am replying to this thread to follow it - as I have only just noticed this issue too..... I thought maybe we had found a new bug. On the one hand, I am pleased to see there is something on here about this issue, but on the other hand - I am concerned this issue has been around since 2021 ! The easiest way I have found to solve it, is to add a page rule in CF: Similar to : URL (required) https://example.com/whmcs/* Then the settings are: Pick a Setting (required) Rocket Loader: X (Off ) -
Wow - no answer from whmcs - and one year later, I am needing the very same answer ! @WHMCSJohn - this should not be too hard to implement, given it's already available in all the other templates....
-
Does something exist? I had a look and could not see anything. What have other people done ? e.g. user goes to client portal, has a question, types into chatbot, chatbot searches the knowlegebase etc...
-
Single client: I am using an existing domain registrar that supports bulk search / bulk register domains, but what is the best way to do a search of 50 domains inside WHMCS, and then register them to a single client under that registrar, if they are available? Alternatively, I could do the bulk search and bulk register in the registrar, but then how do I import them to WHMCS? Is there a CSV upload capability?
-
Thank you @bear, that worked.
-
I am using this hook to get additional notifications when a support department ticket is opened. However, after upgrade to PHP 8.1 and the new WHMCS version, I am getting an error; https://github.com/solaceten/WHMCS-Hooks/blob/main/includes/hooks/emergencyticket.php I'm getting an error from the code ' if (in_array($departmentid, $criticaldept)) { ' (line 26) Something went wrong and we couldn't process your request. Please go back to the previous page and try again. TypeError: in_array(): Argument #2 ($haystack) must be of type array, int given in /home/ domain /public_html/clients/includes/hooks/emergencyticket.php:26 Here is the relevent code... why is the array an issue ? function hook_send_emergency_email($vars) { $criticaldept = 5; // id of emergency department $departmentid = $vars['deptid']; $company = $vars['companyname']; if (in_array($vars['deptid'], $criticaldept)) {
-
As per title: Version:8.6.0 (8.6.0-release.1) I went to try to add a manual order in client > add order and got this.... manual add orders were fine before 8.6 Oops! Something went wrong and we couldn't process your request. Please go back to the previous page and try again. For additional assistance, please reference the WHMCS TroubleShooting Guide ยป TypeError: array_keys(): Argument #1 ($array) must be of type array, null given in /home/example/public_html/clients/admin/ordersadd.php:0 Stack trace: #0 /home/example/public_html/clients/admin/ordersadd.php(0): array_keys(NULL) #1 {main} Error Log [23-Nov-2022 16:53:36 ] [WHMCS Application] ERROR: TypeError: array_keys(): Argument #1 ($array) must be of type array, null given in /home/example/public_html/clients/admin/ordersadd.php:0 Stack trace: #0 /home/example/public_html/clients/admin/ordersadd.php(0): array_keys(NULL) #1 {main} {"exception":"[object] (TypeError(code: 0): array_keys(): Argument #1 ($array) must be of type array, null given at /home/example/public_html/clients/admin/ordersadd.php:0)"} [] Steps to reproduce this: Go to a client> add order Add some items, click submit > error
-
Check it out: https://github.com/solaceten/WHMCS-Hooks/blob/main/includes/hooks/maintenance-notification-email I've not had chance to test it yet - feel free to help test it (recommend that you test on a dev site)
-
Is it ioncube v12 we need ? Oops: never mind - found it now !! https://docs.whmcs.com/Version_8.6_Release_Notes
-
Thanks DennisHermannsen - I'm not sure if you are answering me, or @leemahoney3 in regards to his code suggestion. From my point of view, I simply want to post a notification on the network issue page (e.g. upcoming maintenance) and when I hit 'Save / Post' I want it to do the rest for me (inform users). TBH this should be a core feature of the software. I mean, a product that actually purports to be a Web Host Manager Complete Solution, should be able to inform customers when their web hosting solution is going to be out of action - e.g. when a notice is published..... give us the ability to tick a box 'Send notification?' What do you say @WHMCS John - Actually, I know what you'll say.... but the feature request section is not a solution, it's a graveyard of sensible ideas. ๐ต
-
Wow - that's fantastic. I will definitely test this and provide feedback. I am copying this to Github channel so that it remains available , in case of changes on this community etc? https://github.com/solaceten/WHMCS-Hooks/blob/main/includes/hooks/maintenance-notification-email I'll report back when I've had a chance to test - meanwhile, the only improvement I can see straight away would be: How to have an option to send to all customers, without checking for a specific server? WHMCS does not allow us to select multiple server names when creating a network issue, so to save time (and not have to duplicate a general notification across multiple instances) we usually just create one network issue and assign it to "System " - then in the title, we add in "All servers". Could we have an option for - "If system > then send to all" - assuming they are an active client !