solver80
Member-
Posts
32 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Hotfixes
Everything posted by solver80
-
As there is a lack of SEO, language support and theme editing options on WHMC installation I have decided to install WordPress theme. Currently, my WHMCS is installed directly on my domain www.mydomain.co.uk but with WordPress theme, I think would be best to install WHMCS in folder www.mydomain.co.uk/whmcs I have to add that Wordpress Theme is only partial ready as I never used WHMCS Bridge and WHMpress and will need to work on the design on working WHMCS. I'm not sure how to handle this to make as less impact on running WHMCS as possible. I'm sure some of you had done the same thing and could give me some advice or steps to follow.
-
I followed automatic update and I got error. When I closed this window I could see that I have latest version so I cannot try to update again. How would I know if all files has been updated successfully? Allso I got another error on front page: This disappeared after I deleted Install folder.
-
WHMCS 7.2 - How to set cost for custom products?
solver80 replied to solver80's topic in Using WHMCS
Hi, Under pricing tab you can only set price of the product for customer as far as I can see. I'm looking for a way to set cost (How much I'm paying for this product to supplier). Otherwise Income and Profit reports are inaccurate. -
Hi, I recently upgraded from 6.3 to 7.2 and one of my rewrite rules stop working. All my website links were rewited to open diffrent languages like English: http://www.mypage.co.uk/en/ Spanish: http://www.mypage.co.uk/es/ All pages are properly redirecting but not home page. So http://www.mypage.co.uk/en/ and http://www.mypage.co.uk/en/index.php returns 404 Page Here is my code RewriteRule ^en/Web-Hosting.htm$ cart.php?gid=1&language=english [NC,L,QSA] RewriteRule ^en/Email-Hosting.htm$ cart.php?gid=3&language=english [NC,L,QSA] RewriteRule ^en/Domain-Search.htm$ cart.php?a=add&domain=register&language=english [NC,L,QSA] RewriteRule ^en/Domain-Transfer.htm$ cart.php?a=add&domain=transfer&language=english [NC,L,QSA] RewriteRule ^en/Cart-View.htm$ cart.php?a=view&language=english [NC,L,QSA] RewriteRule ^en/(.*)\.php $1.php?language=english [NC,L,QSA] RewriteRule ^en/?$ ?language=english [NC,L,QSA] RewriteRule ^en/(.*) $1 [NC,L,QSA] I know my solution is not perfect but all used to work in WHMCS 6.3
-
Hi, I'm wondering how to set cost for custom product. I'm setting product type as "Other Product Service". This is backup service which is set manually by me and athe moment all payment is reported as Income without any cost.
-
Hi, Yesterday I have updated my WHMCS 6.3 to 7.2.2 by Sofaculous. Now system keep forcing me to use template six and standard_cart. Doesn't matter what I will select General Settings > General > Template and General Settings > Ordering I noticed that whatever page I will open I can see "?systpl=six" in the link. If I remove this than it will comeback on the next open page. If I change this to "?systpl=MyTemplate" and click enter it will automatically change to "?systpl=six"
-
Hi, Thank you for your answer. Unfortunately that didn't help. I don't have access to servers php.ini so I created this file in the cron folder: memory_limit setting 300M upload_max_filesize 300M post_max_size 64M max_execution_time 300 max_input_time 300 default_socket_timeout 6000 I have enabled error display in settings. My cron folder it's outside whmcs folder and I wasn't sure how to visit domainsync.php manually so I copied cron folder to whmcs and than open domainsync.php in browser but page was blank. My registrar is ResellerClub and DomainBox
-
I have WHMCS v6.3, As this was provided by my hosting company I can only update trough Softaculous but no longer see update 6.3.1 since v7 come out. Because of that I'm not sure if updating to 6.3.1 would fix my problem. PROBLEM: All of the sudden one of the crons stopped working (Domain Sync) and I have also stopped receiving emails with this cron. All other crons working without problem. I can see in Activity logs: "Domain Sync Cron: Starting" but nothing is happening after. How can I trace root of the problem?
-
Few domains selected but only first domain is renewed
solver80 replied to solver80's topic in Developer Corner
All domain are in same registrar and I have version 6.3.0 -
Hi, I'm trying to trace root of this problem. Here is step by step what I do: 1) Log in as customer 2) Go to cart.php?gid=renewals 3) Select few domains to renew 4) Invoice is generated (I can see all selected domains there) 5) Paid by paypal (payment is taken for all domains) 6) Only first domain is renewed This is not one off problem as I already have tried this for few other domains. There are no problem with particular domains as I can renew them manually from admin panel or if I will renew them one by one from customer panel.
-
Hi, I'm wondering if anyone come up with solution for displaying dataTables on mobile version of six template? When I say dataTables I mean any table, for example list of domains on clientarea.php?action=domains If you open this page on mobile, you wont be able to see whole table. So far I found those 2 solutions: https://www.datatables.net/extensions/rowreorder/examples/initialisation/responsive.html http://hargahosting.com/artikel/responsive-data-tables but not sure how hard will be to implement this in whmcs
-
In admin panel I can change language for each customer: Customer > Profile > Language This language change language of emails sent to customer and also display language for logged in customers. The problem is that each time customer change language on the page that also overwrite that language setting in admin control panel. I have written hook that detect browser language and based on that displays page in same language. If customer open website not on own computer than that will change language of his emails from preferred one to English. Is there any way to disable this automatic language change and make this as an option in settings, same as in any other system?
-
Hi, I have seen a lot of hooks and solutions to redirect customers to specific language based on geolocation. As I want to focus more on UK customers and based on this that this is Multicultural country it would made more sense to detect browser language and redirect user to specific language on WHMCS. People do travel and live everywhere this days. Why would WHMCS be shown in Spanish just because person open this page in Spain? That could be English person living there. Is there any Hook or module to buy?
-
If "Configurable Options" are unable to automatically increase disk space on the server and you have to manually upgrade to hidden plan. Than more sense is not to use "Configurable Options" at all and offer "Upgrade/Downgrade" to that hidden plan instead. This way is more automatic and doesn't require your attention.
-
Thank you. I almost gave up on it. I tested it: 1) Customer have plan with 5GB disk space. 2) I placed order through "Upgrade/downgrade options" for another 5GB 3) Than I went to admin Panel, accepted the order and run Cron 3) When I go as an customer to product/services (clientarea.php?action=productdetails&id=20) at the bottom I can see "Additional Disk Space 5GB" but at the top in "Usage Statistic Disk Usage" it's still shows 5GB total. So I have to manually adjust disk space on the server or probably as you suggest best idea to do hidden products.
-
OK after hours of browsing net I know for sure that "Configurable Options" are only if you ordering new product/service. (Why would they not tell this in WHMCS manual??) Is there any module for adding Disk space to existing account?
-
What I noticed that in my admin panel (admin/clientsservices.php?userid=16) I can see now "Additional Disk Space" and I'm able to select options from dropdown but after saving I don't see any change in user disk space. 1) So looks like somewhere is option which prevent users to change "Configurable options" themselves. Where that could be? 2) How to setup WHM/cPanel and & WHMCS to made those "Configurable Options" actually work?
-
WHMCS is really powerful program but what annoys me most is that the setting are spread all over the place. I did missed this, thank you. I selected this and saved but still can't change "Configurable options". I thought that maybe my template is faulty so I switched to "six" using ?systpl=six but no change:
-
Hi, I'm trying to understand how to setup Configurable options and Product addons. This is what I'm trying to achieve: I already have 3 hosting plans and I don't want to add more of them. On each plan there is fixed size of disk space. I would like to give option to users to be able to increase disk space without upgrading the hosting plan (on highest pan that wouldn't be even possible). With my understanding I should use "Configurable options" rather than "Product addons" (as per: http://docs.whmcs.com/Addons_and_Configurable_Options) So I did: 1) Created Group "Disk space" 2) Assigned products (hosting plans) to it 3) Created Option title "Additional disk space" 4) Added 2 options "2GB" and "5GB", selected them as Drop down, and provided prices. 5) In each product double checked that Configurable options are selected (configproducts.php?action=edit&id=2#tab5) Now if I login as customer and go Services & Products (clientarea.php?action=productdetails&id=28) at the bottom I can see "Configurable Options" but I'm not able to change anything there. It already shows my lowest option "2GB" and the price. So now I have 2 questions: A) Are there any settings I forgot about? B) My server is based on WHM/cPanel and if you order new hosting plan from WHMCS than is automatically set up. How to setup WHM/cPanel and & WHMCS to made those "Configurable Options" automatic ?
-
Missing Domain Transfer Complete Email Template?
solver80 replied to CCSupport's topic in Using WHMCS
I'm getting exactly same error on a new installation v6.1.1 upgraded to v6.2.0. I have email template "Domain Transfer Completed". What could be a reason? -
My WHMCS website template using bootstrap as framework but some <input> fields are hidden within the code and not sure where exactly I would need to add class="form-control" to make them look same. Two of <input> which I'm not sure how to change are on "Domain Configuration" (this is second step when you buying new domain). here is source code: {foreach from=$domain.fields key=domainfieldname item=domainfield} <div class="row"> <div class="col-sm-4">{$domainfieldname}:</div> <div class="col-sm-8">{$domainfield}</div> </div> {/foreach} And source code from browser: <div class="row"> <div class="col-sm-4">Legal Type:</div> <div class="col-sm-8"><select name="domainfield[0][0]" class="form-control select-inline"><option value="Individual" selected="selected">Individual</option><option value="UK Limited Company">UK Limited Company</option></select></div> </div> <div class="row"> <div class="col-sm-4">Company ID Number:</div> <div class="col-sm-8"><input type="text" name="domainfield[0][1]" value="" size="30" /></div> </div> <div class="row"> <div class="col-sm-4">Registrant Name:</div> <div class="col-sm-8"><input type="text" name="domainfield[0][2]" value="" size="30" /> *</div> </div> Not sure how this is possible that form <select> already come with form-control but other inputs don't.
-
OMG, not sure how I missed that, Thank you very much This function should be ticked as default to avoid topics like this
-
As per WHMCS docs I understand that "Due date" should be same date or earlier as "expiry date". I'm beginning to understand how due date works but I don't think its working well in my case. One of my domain have expiring date: 2016-08-27 and due date: 2016-10-20. This domain was renewed by my customer on 2015-08-26 with his old host and transfer for free to me on 2015-10-20 So looks like "due date" has been set as the day of the transfer but that is almost two months after expiry date. I have checked trough the report that all transferred domains to me have "due date" same as the transfer date + 1 year. Questions: 1) Will that mean that all my customers will never get any emails to pay for domain? 2) All my expiry days are synced by cron with ResellerClub (I get report with list of the domains every day to tell me they are "in sync" but how to set this "due date" to be automatic too? At the moment I have aprox 20 domains so I could set them manually one by one but that wouldn't be possible if I would have 200 domains.
-
I set cron pipe.php in my cPanel but in my email report i get "This file cannot be accessed directly". 1) My cron folder and pipe.php is set to CHMOD755 2) In config.php in cron folder I have $whmcspath = '/home/admin/public_html/myRealDomain.com/'; What might be wrong?
-
I have WHMCS 6 months already but only month ago I start to sell and manage domains and I'm confused how this system works. Here is what happened to my first customer with domain renewal: He transferred his .co.uk domain to my server around month ago. He had Credit balance on his account big enough to cover any renewals and Auto Renewal was left default as Enabled. He didn't receive any emails that domain need to be renewed. Email is working ok as he received before invoices, order confirmation etc. Reminders are set to be sent 60,30,15,7,1 in Automation Settings and the cron is working once a day and I get full report. I only found out about this problem because ResellerClub sent me email on 28/11/2015 that domain already expired. We had to manually renew this domain. In my WHMCS there are following dates for this domain: Registration date: 20/10/2015 Expiry date: 28/11/2016 Next due date: 20/10/2017 I have latest version of WHMCS 6.11 So my questions are: 1) Where the problem could be that domain not renewed automatically when Credit balance was big enough? 2) Where the problem could be that no emails were sent?
