Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. Hi chrigu, please proof if you allow incoming traffic all other incoming traffic in your FW settings: If you block specific ports you need to create a new role and allow port 8443 if still standard. Greetings and best regards Christian
  3. Hi DanJones, please verify that there is no space in between the "," und the "." if you have it like in your text : .WAV, .PDF, .JPG it will not work. WHMCS is interpreting "your_file .jpg" instet of "your_file.jpg" Thanks and best regards Christian
  4. wp4all

    MarketConnect - SpamExperts

    Hi christodupreez, here you should find what you need: https://marketplace.whmcs.com/help/connect/kb/spamexperts_email_services Simply buy the plan you need after paying and activating in the admin Panel the client should receive an E-mail with the instruction to setup the MX records. Done!! Greetings Christian
  5. payless4domains

    Activity/Client logs

    Hi Guys, I’ve only noticed recently that there haven’t been any client logs in our Activity logs section via Utilities > Activity log, Clients Profile > log or on the Admin Summary screen. After looking into the logs a bit deeper I noticed that the client logs stopped around a month ago. Long story cut short… our 'Client details change notify' option had been un-ticked. In General Settings > Other, if you un-tick the option ‘Client Details Change Notify’ to stop receiving email notifications every time a user modifies their details, WHMCS appears to also turnoff the client logs completly. Is it possible the tick this option so we don’t get the email notifications, but having WHMCS keep the client logs? With the option ticked WHMCS is logging exactly what we need it to do but we don't what all the emails. Anybody have any ideas on the best way to do this? Thanks in advance
  6. Yesterday
  7. Kian

    Client Area Output not working

    Here is the problem: The right URL is not clientarea.php?m=gocardless but index.php?m=gocardless. You were simply pointing to the wrong file. index.php is where the magic happens.
  8. Jamesking56

    Client Area Output not working

    Hello, I'm creating an addon module which needs to add a page to the client area. I only need one page, so I decided to use Client Area Output. Unfortunately though, it isn't working. When clicking on my added navigation link, it instead shows the client home page. Here's my client area output function: function gocardless_clientarea($vars) { return [ 'pagetitle' => 'Direct Debit', 'breadcrumb' => ['index.php?m=gocardless' => 'Direct Debit'], 'templatefile' => 'clienthome', 'requirelogin' => true, 'forcessl' => false, 'vars' => $vars ]; } and here is clienthome.tpl which I put in my module directory: Hello World Any ideas why its rendering the client home instead at http://whmcs/clientarea.php?m=gocardless Cheers.
  9. I could be wrong but I have a feeling that this part of code is not correct. foreach (Capsule::table('tblinvoices')->select('status')->where('id', '=', $invoiceId)->get() as $statusInvoice) Why are you running the query in the foreach? This query always return a single record since you are selecting an unique ID. There can't be more than one record with the same ID in tblinvoices. Personally I would use ->first() instead of ->get() removing the foreach. Anyway I don't think that this is the cause the problem but it's a start.
  10. brian!

    cart.php?a=confdomains Blank Page

    are you using a custom theme and/or custom orderform ? if so, does the same thing occur when using "Six" and "Standard_cart" ?
  11. brian!

    Show custom field WHMS 7

    In addition to what @Kian says, because you mention the client homepage, you could specifically use the ClientAreaPageHome hook rather than ClientAreaPage... but more than likely, you're thinking of outputting this either in a homepage panel or in an existing sidebar - each of which would require a different hook... basically, where/how you want to output this value will determine which hook to use.
  12. brian!

    Total amount of invoice limit

    oh fair enough if you just meant for now... basically, it should be any pricing-related table that has a 'decimal' type that currently uses 10,2 - if you write a SQL query to identify these tables, it will give you the following list (from v7.6b1 but I don't think there are any new tables in v7.6).. showing database table name and the decimal field(s) in that table to be edited. you could probably exclude changing tbltax => taxrate from the list - unless you need to add more decimal places to a tax rate e.g 17.555%... other than that reason, I don't think it's relevant to change tbltax => taxrate. no Kian said that, not me! no guarantees, but you should not. that's a legitimate concern, but if support have been suggesting this for years (unless there are elements in there going rogue lol), then I would think this to be low-risk in the long-term, but again no guarantees... although absolutely the best solution would be for WHMCS to do this themselves... I can't for the life of me see why they haven't done it already as they must be getting support tickets from users in countries where this would be applicable to their currencies.
  13. did disabling captcha not make your custom orderform work? were there further issues with it that would have needed updating ?? it should still work... /* ***************************************************** ** Custom Stylesheet ** Any custom styling you want to apply should be defined here. ***************************************************** */ .navbar-main { background-color: rgba(58,58,58,1); } .navbar-main .navbar-nav > li > a:hover, .navbar-main .navbar-nav > li > a:focus, .navbar-main .navbar-nav > .active > a, .navbar-main .navbar-nav > .active > a:hover, .navbar-main .navbar-nav > .active > a:focus, .navbar-main .navbar-nav > .open > a, .navbar-main .navbar-nav > .open > a:hover, .navbar-main .navbar-nav > .open > a:focus { color: #fff; background-color: #000; } .navbar-main .dropdown-menu { background-color: rgba(58,58,58,1); } .navbar-main .navbar-nav .dropdown-menu > li > a:hover, .navbar-main .navbar-nav .dropdown-menu > li > a:focus, .navbar-main .navbar-nav .dropdown-menu > .active > a, .navbar-main .navbar-nav .dropdown-menu > .active > a:hover, .navbar-main .navbar-nav .dropdown-menu > .active > a:focus, .navbar-main .navbar-nav .dropdown-menu > .open > a, .navbar-main .navbar-nav .dropdown-menu > .open > a:hover, .navbar-main .navbar-nav .dropdown-menu > .open > a:focus { color: #fff; background-color: #000; } .dropdown-menu > li > a { color: #fff; } the above css wouldn't be a million miles away (colour-wise) from that used in the menu on your main website... the above was tested on a v7.6b1 dev, but I doubt the navbar css has changed significantly with earlier versions. sadly, like a lot of things with WHMCS, they seemingly expect you to either fix issues like this yourself, or get a developer in.... it's a similar situation with the menus/sidebars etc, in that they could have easily coded a menu manager into WHMCS and that would have significantly removed the need to use hooks to modify a menu... which btw no user should have been expected to learn/do, nor should users need a third-party addon or developer to simply modify a navbar menu (except perhaps in the most extreme of circumstances). I dread to think how much WHMCS support time, or even mine posting over the years for that matter lol, has been wasted on replying to threads about using hooks to modify the menus.
  14. Hello I did a small script to work with gateway MOIP (pagamento direto), but one thing very strange is happening, the payment it's confirmed twice or more by WHMCS system, the full script is at: https://bitbucket.org/linknacional/moip_boleto_direto/src/master/modules/gateways/moip_whmcs_boleto_direto/callback/moip_whmcs_boleto_direto.php The payment confirmation it's happening at same time, date, hour and seconds is the same. I tried supporting from WHMCS team, but without success. Any help here will be very nice. Below is the code wich getting payment duplication. I can't find why the payment is duplicating. if($status == "PAID"){ try{ foreach (Capsule::table('tblinvoices')->select('status')->where('id', '=', $invoiceId)->get() as $statusInvoice){ if($statusInvoice->status == "Unpaid" && $success == true){ addInvoicePayment($invoiceId,$transactionId,$paymentAmount,$paymentFee,$gatewayParams["name"]); $status = false; $success = false; } } }catch (\Exception $e) { echo "I couldn't get invoice status. {$e->getMessage()}"; } } PS: attached the invoice transaction log. THANKs in advance...
  15. You can make this change in your database but it's not an "official" procedure. As brian reported, WHMCS team said in some tickets that it can be done. Personally I got the same suggestion more than 5 years ago when I opened a ticket about it but I preferred to use a different approach. I don't like changing default tables and data types because maybe one day when WHMCS v10 is out they'll change things breaking my WHMCS and/or fucking up the information I stored. Who knows? Your choice.
  16. Kian

    Show custom field WHMS 7

    Use ClientAreaPage action hook. If you are talking about Client Custom Fields you don't even need to query the database since these fields are always available when the client is loggedin. {$clientsdetails.customfields.2.value} Replace 2 with the Client Custom Field ID you are looking for. Alternatively create a php file in includes/hooks directory. You should rename somePrefix_ with something else to avoid function name collision. Copy the following code in the newly created file. use WHMCS\Database\Capsule; function somePrefix_ClientAreaPage($vars) { $clientCustomField = '2'; // Replace with the ID of your Client Custom Field $output['yourvariable'] = $vars['clientsdetails']['customfields'][$clientCustomField]['value']; return $output; } add_hook('ClientAreaPage', 1, 'somePrefix_ClientAreaPage'); $clientCustomField must be equal to the ID of the field that you are looking for. Now the value of your custom field is available in all pages of WHMCS and can be accessed in Smarty via {$yourvariable}. Of course you can rename it as you prefer by changing $output['yourvariable'] with $output['myawesomevariable']. With this approach the only difference is that you can freely define a name for your variable. If you wanted to show the value of a Product Custom Fields then ignore my answer. You'll need another action hook with a query to database.
  17. Ricardo Mecca

    Show custom field WHMS 7

    Hi, I need show in the home page of clientarea WHMCS 7 a value custom field, I trying various ways, but don't work. What the code to show the value custom field id of the customer in the six theme?
  18. Welcome to WHMCS.Community Ricardo Mecca! We're glad you're here please take some time to familiarise yourself with the Community Rules & Guidelines and take a moment to introduce yourself to other WHMCS.Community members in the Introduce Yourself Board.

  19. Last week
  20. Since your WHMCS is configured to accept only USD yes, you should convert UAH back to USD before you register the transaction. You can find the USD/UAH conversion rate in tblcurrencies.rate. They're the same rates used for " Convert To For Processing".
  21. Welcome to WHMCS.Community peters web! We're glad you're here please take some time to familiarise yourself with the Community Rules & Guidelines and take a moment to introduce yourself to other WHMCS.Community members in the Introduce Yourself Board.

  22. gfserver999

    Total amount of invoice limit

    Hello Brian! meant for now, but I know that in anytime I will need to do it. What I don't have much clear is in what tables I have to do the change for domains prices, products prices and invoices prices and totals, so I don't want to mess it up. Also you said "Anyway it's not recommended." I saw tblpricing, tblinvoices, tblinvoiceitems. That's all? In the other hand if there is an upgrade, Will I lose those changes? Apologize my poor english Thanks!
  23. Welcome to WHMCS.Community bankokuponlar! We're glad you're here please take some time to familiarise yourself with the Community Rules & Guidelines and take a moment to introduce yourself to other WHMCS.Community members in the Introduce Yourself Board.

  24. Dear Community. I have an isse with the confdomains Page. If I see the overview and click "continue", I should get a redirect to the basket, but the site is just white. I endabled the error reporting, but no error is shown. The log files didnt tell me anything more. Can you help me to debug the error?
  25. OK changing to 6 and the order template you mentioned worked domain search is now functioning again, however, now we are back to editing the theme to match our site. I added the following to the custom css file and still the main nav is that horrible blue , so I guess the custom CSS override no longer works? It really is about time they added a simple theming section to WHMCS admin who wants a mismatch between site design and billing area? .navbar-main { margin-bottom: 0; background-color: #000000; border: 0; min-height: 38px; font-family: Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 15px; }
  26. Hi, What an awesome program, so far just one small issue that I can't find any solution or work around to. On the aWHMCS app (android or iphone) the ticket attachment disappears, I can see it on WHMCS via the browser login, I have tried all the types of files that I have 'allowed' .WAV, .PDF, .JPG etc. .. they all work, are attached and can be displayed on the browser but on the app nothing! They are visable on the response in the browser too (if responded via the app) ... just nothing in the app. Please help!
  27. Welcome to WHMCS.Community DanJones! We're glad you're here please take some time to familiarise yourself with the Community Rules & Guidelines and take a moment to introduce yourself to other WHMCS.Community members in the Introduce Yourself Board.

  28. asza

    Cloudflare WHMCS Module

    I recommend to check out the alternative, the Cloudflare module by WGS. We started with the official module first but I was quite disappointed how limited (CF only as addon, not product) it was and there was no support from CF. Then we switched to the WGS module and it does what it should, it is how an integration module should work.
  1. Load more activity
×

Important Information

By using this site, you agree to our Terms of Use & Guidelines