Jump to content

HostworX

Member
  • Posts

    50
  • Joined

  • Last visited

About HostworX

Recent Profile Visitors

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

HostworX's Achievements

Member

Member (2/3)

0

Reputation

  1. Yes, I have seen that, they trying to convert my licence to a monthly or annual licence, this is so they can get more $$. It is sad to see a company that had so much to offer, start the same route as parallels, where they sell off to make $$, seems this is the natural progression of these companies. I been with them since the start, and its gone downhill from what it was, unfortunately.
  2. Guys, then please tell us where it can be obtained from ! It is useless using the community to only be told it can be done but we wont tell you !! Indicate how this information can be obtained. !!
  3. is there a way to display a custom field in the services/products admin page, when displaying the products, i want to either add a custom field to all our products or use the admin notes field to display a customer acct/unique id in this list, we used the domain field but this is not the way to do this, as this displays additional tabs in the client area. Basically we might have a client with 30 products, but each product is specific to a person, the products list displays all the products but there is no unique field that displays the specific client, this is where we want to add a field to the admin area, and then display this in the list when selected.
  4. Good day, We sell mobile Fixed LTE access to our clients, this has an option to to activate the service immediately or the following month. We have defined a custom field in the product that asks the user to select the option they want ie Immediately or Next Month. The issue that we are now having is if the customer selects next month, he still gets an invoice for the current month, and depending on the date the following month as well, ie after the 17th of the current month, as we use prorata billing which is set to the 1st of each month and charge, next months invoice is ordered after the 17th of each month. I need to create a hook, that will query the Activation custom field and based on the clients selection do the following : If "immediate activation" selected, the invoiced amount needs to have 7 days deducted from the invoice period and amount ie if its the 7th the invoice should reflect the invoice amount from the 14th till the end period and not from the 7th. Else if the client selects "Next Month" the hook needs to check the current date, and determine if its before the 15th or after the 15th. If its before the 15th, the invoice voided, either no invoice or a 0.00 value invoice, preferably no invoice. If its after the 15th, the system would normally generate the invoice for the balance of the current month and then add the following month on as well, I need it to generate the invoice only for the following month, ie the current months pro rata amount removed" I am not sure if this can be done this way ? Is this possible via hooks or not ?
  5. Hi, Possibly someone can tell me what the hell I am doing wrong here basically I have a database table with all my settings for my module, ie each row has 3 coloums ID, setkey, setval. I need to create variables from these values that my module can use to connect etc Using capsule I call the following $settings = Capsule::table('mod_debitorder_settings') ->select('setkey', 'setval') ->get(); foreach ($settings as $data) { $$data->setkey=$data->setval; } The array if I do a print_r($settings); is Array ( [0] => stdClass Object ( [setkey] => NTC_USERNAME [setval] => someone ) [1] => stdClass Object ( [setkey] => NTC_PASSWORD [setval] => 1234 ) But the $$data-setkey=$data->setval; in the module does not do this for some reason, If I use a plainold php file calling the db and do this without using a class it works fine.
  6. Hi, if you are using solidcp for a web panel, I would like to chat, as I am looking to move to it, but I see it presents a few hiccups, and I would like to hear how you have implemented it or even possibly resolved some of my issues. please feel free to contact me at solid at bestsolution dot co dot za thanks
  7. We run WHMCS on IIs and we have really had minor issues, there was an issue with json, which we highlighted to matt and the issue is resolved in version 7, the domain checker is an issue, most of the order forms are based on the standard cart, which also uses the captcha if you try ay of these order forms they donet work, it even accepts a invalid captcha code, however if you use the modern order form it works 100% but there is no captcha on the form.. Thsi issue is not an IIS issue.
  8. If we create a new support ticket using the new options and then preview it the preview is blank. I did see the option working on a different site so i know our one is not working, we have even installed a brand new copy copy of 6.3.1 and tried various php versions same issue. I have reported it but wanted to see if anyone else was having an issue. this is the new markdown editor when editing tickets and client notes..:
  9. Dont even load it, it works but if an invoice goes over 30 days it adds the redemptopn again and again..
  10. Hi Brian, Thks for the help whmcs sent me a fix yesterday but it didnt work, the issue was they defined the one line of code as if (!is_null($primaryNavbar->getChild('My Account'))) { The error being $primaryNavbar should have been $primarySidebar Your coding fixed the issue here !! kudos
  11. Hi, I have tried adding an additional menu option to the client area "My Account" Menus, this is effectively done by adding the following code to a hook file, which then adds the menu line to the menu..... However there is a catch ... read below after the code This is the code you add to the hook file according to the whmcs cheatsheet. http://docs.whmcs.com/Client_Area_Sidebars_Cheatsheet <?php use WHMCS\View\Menu\Item as MenuItem; add_hook('ClientAreaPrimarySidebar', 1, function(MenuItem $primarySidebar) { $primarySidebar->getChild('My Account') ->addChild('Mailing List Subscription Prefs', array( 'label' => 'Subscription Preferences', 'uri' => 'subscriptionprefs.php', 'order' => '100', )); }); The issue is this code works while you are in the 5 menus under this option, exit to the clientarea.php or any other page that is not part of the client area menu, and the site crashes because of this code. take the hook away and the site works fine. If you use the other snippets they offer to add social icons etc this works throughout the site no problems. It is only happening on the "My account" coding, so I think either whmcs has slipped up here, or there must be some way of telling the hook file not to run on pages other the the my account pages. Can someone maybe shed some light on this.
  12. check your crons directory setting in the config file in the crons folder, check it is set properly.
  13. you are not using the pop.php in the crons directory from version 6. if you use the 5.3 version this happens..
  14. check your custom crons directory setting in the config file in the crons directory, is it correct and set ? then make sure you are running the pop.php in the crons directory and not the version 5.3 one in the pipe directory. this should resolve your issues
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated