Jump to content

Search the Community

Showing results for tags 'template'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


WHMCS.Community

  • The latest WHMCS Release
    • WHMCS 8.1 Beta Discussion Board
  • WHMCS Beta Program
    • WHMCS Mobile App Technical Preview Feedback
  • The Latest from the WHMCS Team
    • News, Announcements & Blogs from WHMCS
  • WHMCS.Community
    • Community Announcements
    • Introduce Yourself
  • Using WHMCS
    • Pre-Sales Questions
    • Admin & Configuration Questions
    • Installation, Upgrade, and Import Support
    • Using WHMCS
    • Troubleshooting Issues
    • Vendor Discussions
  • WHMCS Showcase
    • Showcase Your Site
    • Share Your Best Practices & Tips
  • Developing & Extending WHMCS
    • Third Party Add-ons
    • Service Offers & Requests
    • Developer Corner
    • Building Modules
    • Share Ideas for WHMCS Modules
  • Community Competitions
    • Competitions
  • General Discussions
    • General Discussion
  • General Feedback & Assistance
    • Feedback
    • WHMCS.Community Tips & Tricks
  • Third Party Developers's Topics
  • Turkish International Discussions's Topics
  • Russian International Discussions's Topics
  • Spanish International Discussions's Topics
  • Portuguese International Discussions's Topics
  • French International Discussions's Topics
  • Italian International Discussions's Topics
  • German International Discussions's Topics
  • WHMCS Brasil's Topics
  • WHMCS Brasil's Tópicos
  • ModulesGarden Club's Topics
  • Hungarian International Discussions's Segítség
  • ThemeMetro Club's Topics
  • WHMCS Services Club's Topics
  • SwiftModders Club's Topics
  • WHMCS Global Services Club's Topics
  • Katamaze's Free Scripts
  • Katamaze's Modules
  • Zomex Club's Topics
  • 0100Dev Club's Topics

WHMCS Version

  • V8.0.x Hotfixes
  • V7.10.x Hotfixes
  • V7.9.x Hotfixes

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me

Found 51 results

  1. Magna - Supreme WHMCS Hosting Theme Comes in 3 colors[Red, Purple or Blue] + Day & Night mode switch by default. Theme features: Comes in 3 different colors Day & Night Switch Mode Unique and super modern Integrated with WHMCS 8.0.x (all 3 colors) 1 year free support PHP/HTML Pages: Homepage Shared Hosting Reseller Hosting VPS Dedicated Servers Game Servers Terms of Service Privacy Policy ... and an awesome WHMCS integration in all it's 3 colors. No live preview? Where can i see this theme even more? https://marketplace.aalayer.com/themes/magna-whmcs-hosting-theme/ Do you want Magna in your brand's colors?We will edit it to fit your brand's colors completely for a small extra fee. Purchase it now for only 69$! https://marketplace.whmcs.com/product/5709-magna-supreme-theme
  2. LowEndHost - modern hosting template that comes in three colors and totally integrated with WHMCS in all three colors! Download - > https://marketplace.whmcs.com/product/4656-lowendhost-hosting-template Live preview of HTML template: https://aalayer.com/templates/lowendhost/green/ - Green Version https://aalayer.com/templates/lowendhost/blue/ - Blue Version https://aalayer.com/templates/lowendhost/red/ - Red Version It contains these pages: Home Web Hosting VPS Dedicated Game Servers and Terms of Service This template has been released time ago, although today i did some final updates and fixes for the latest 7.10.1 version. Didn't get my hands on 8.0 since it's still in beta, should be fine for now! Give it a try and let me know what you think! : ) - Armand
  3. Hi, I'm fairly new to editing the WHMCS theme files and wondered if maybe someone could help me? I've gone over the theme guide over at the developer portal but i'm still fairly lost. Which files and which line of code do I need to open and edit to add my own navigation menu's, logos etc. at the top and also the footer at the bottom to match the main website template? I hope i'm making sense. Basically I want to add my own template around WHMCS itself so it looks all professional. Thanks in advance.
  4. Hello, I am trying to customize viewinvoice.tpl I have almost finished customization but I have stuck in adding qty and item price of product and configurable options. I have attached screenshot of what i want to achieve.
  5. Hello, I am facing the issue on website, recently i tried to update the template, I upload the new template and changed it in admin area. But It is not loading, I don't know what happened but I tried to switch back to default 'SIX' templaete and it is not working either. It seems like whmcs is not loading any template, their must be a reason for this but in console I don't see any error messgae. please help me to fix it, Thank you!
  6. Comet theme is a fully responsive WHMCS theme and website template for the ultimate user experience. Live Demo Comet WHMCS theme and website template all the pages pre-made and ready to use. Your website will be ready and live within 5 minutes. The installation is very easy and do not need any customisation or change in the template. Its 100% mobile friendly with eye catching design using latest technology. Pre-made Pages: Homepage with details, Shared hosting page, Wordpress hosting page, VPS hosting page, Domain Pricing page, MarketConnnect Pages About Us page, Privacy policy page, Clientarea all pages, Two Way Pricing Table. Live Demo Template Features: Full responsive design based on bootstrap framework to match with all mobile phones & tablets. Awesome pricing tables to show your product pricing. Awesome responsive css mega menu Custom cart and checkout template Support unlimited pages Social media integration (login and signup) Copy protection to restrict users to copy your website contents. Full open source codes, no encryption. Compatible with all latest browsers. 1 year free support and updates (additional year $30/year). Live Demo Why Comet? Well documented WHMCS template Fast support response Open source coding Future updates Live Demo
  7. Hello, I'm editing the Six template and I cannot find how to customize the service status filter for service table. To clarify: I have created my custom button filters, for the service status and I would like to add the count badges, as View shows in Product & Services page. https://nimb.ws/MpaeRK Any suggestion on how to add the count number of each status in my custom buttons ? I'm using `includes/pageheader.tpl` and bootstrap to create nav-pill buttons and default six template files with few GUI customization
  8. Condition: I've create copy of banktransfer and rename it as localbank. My goal: I want to show some dynamic Virtual Account number (combination of fixed bank code + custom field) when payment method localbank is selected and client preview invoice then choose it (viewinvoice.tpl) I've try with several variable but there's no suitable value to match the selected payment method using if-else condition. Could you tell me what the correct variable for selected payment method ? Here's my custom script on viewinvoice.tpl {if $paymentmethod == "localbank"} <td>: 123123{$clientsdetails["customfields2"]}</td> {else} <td>: 77777{$clientsdetails["customfields2"]}</td> {/if} With that code, when localbank is selected the result always show the else result. Although when I change the $paymentmenthod value to banktransfer, it still show the else result.
  9. We have released a more stable and feature-rich version 2.1.0 of the HostX WHMCS Theme. V 2.1.0 is now more stable and responsive than the previous versions. We have not left any stone unturned in this version, want to know what's new in this version? New Features 3 New Variations Introduced New Mobile Menu Introduced Mobile Menu Domain Search Introduced 7 New Blocks Added New Banner Images Introduced Fully Responsive DNS Management, Get Epp Code, Manage Contact, Email Forwarding and Private Name Server options added in Client Area. Product detail page add a button for Cpanel login, webmail login, cancel service, etc Overall UI Enhancements SEO Manager and OG Tags now supports Multiple Language Top Menu now supports Multiple Language Improvements & Bugs Fixes Responsive Improvements UI/UX Improvements Add Funds Issues Fixed TLDs Showcase pricing issue fixed VPS Page Checks has been fixed Stability of the theme has been enhanced Security of the theme has been enhanced New Versions Overview View More
  10. I am trying to modify the cart.php page. This page displays the Web Hosting plan comparisons in my WHMCS website. At the bottom of this page it says "Included With Every Plan" and then lists features. I want to show this section more prominantly, so I want to move the "Included With Every Plan" heading more towards the top of the page. I looked up about the .php file, and then the .tpl file that is associated with it. I downloaded some files to look at them, but couldn't find where to move this heading as I'm not versed in php or html at all. Would there be a place I could access (probably .tpl file written in html) where I could simply rearrange the location of the "Included With Every Plan" heading? The page in question is: https://mywebhostingaccount.com/cart.php
  11. So each page generally included the header.tpl file as you'd expect, this is fine, but some pages include it twice, not sure why this is and I can't seem to find where this is. Here is an example, on the submitticket.php page, it's included twice, I've been into the .tpl files for this but it doesn't appear the header is included there, any ideas?? It's also present on the affiliate page. This is the supportticketsubmit-steptwo.tpl file, as you can see the header isn't there, I'm assuming there's a generic page where it's included but can't find it. Thanks 🙂
  12. I want to achieve the attached product ordering table. You can select the top row/ column, then the corresponding product below. Anyone know if there are any templates for this?
  13. hello community... i hope all are doing very well. today i came back again for a small help with an code. basically by default now whmcs store the last 4 digit of the Credit card number of stripe gateway. which i found less confident for our clients. so i found an idea to modify the creditcard.tpl and make the RADIO BUTTON default to ENTER NEW CARD DETAILS and i will hide the 2nd radio button. this way client will never see that their credit card 4 digit is stored.. basically even storing the 4 digit we can't do anything.. but you know the clients.... can someone guide me from this code what i should modify to make default to the 1st radio button even the card number is stored in the server {if $remotecode} <div id="frmRemoteCardProcess" class="text-center" align="center"> {$remotecode} <iframe name="ccframe" class="auth3d-area" width="90%" height="600" scrolling="auto" src="about:blank"></iframe> </div> <script language="javascript"> jQuery("#frmRemoteCardProcess").find("form:first").attr('target', 'ccframe'); setTimeout("autoSubmitFormByContainer('frmRemoteCardProcess')", 1000); </script> {else} <form id="frmPayment" method="post" action="creditcard.php" class="form-horizontal" role="form"> <input type="hidden" name="action" value="submit" /> <input type="hidden" name="invoiceid" value="{$invoiceid}" /> <div class="row"> <div class="col-md-7"> {if $errormessage} {include file="$template/includes/alert.tpl" type="error" errorshtml=$errormessage} {/if} <div class="col-sm-12"> <img width="100%" src="/templates/{$template}/img/stripelogo.png"> </div> <div class="alert alert-danger text-center gateway-errors hidden"></div> <div class="form-group"> <div class="col-sm-8 col-sm-offset-4"> <div class="radio"> <label> <input type="radio" name="ccinfo" value="new" onclick="showNewCardInputFields()"{if $ccinfo eq "new" || !$cardOnFile} checked{/if} /> {$LANG.creditcardenternewcard}</label> </label> </div> <div class="radio"> <label> <input type="radio" name="ccinfo" value="useexisting" onclick="hideNewCardInputFields()" {if $cardOnFile && $ccinfo neq "new"}checked{elseif !$cardOnFile}disabled{/if} /> {$LANG.creditcarduseexisting}{if $cardOnFile} ({$existingCardType}-{$existingCardLastFour}){/if} </label> </div> </div> </div> <div class="form-group{if $userDetailsValidationError} hidden{/if}" id="billingAddressSummary"> <label for="cctype" class="col-sm-4 control-label">{$LANG.billingAddress}</label> <div class="col-sm-6"> {if $companyname}{$companyname}{else}{$firstname} {$lastname}{/if} <button type="button" id="btnEditBillingAddress" onclick="editBillingAddress()" class="btn btn-default btn-sm"{if $cardOnFile} disabled="disabled"{/if}><i class="fa fa-edit"></i> {$LANG.change}</button><br /> {$address1}{if $address2}, {$address2}{/if}<br /> {$city}, {$state}, {$postcode}<br /> {$countryname} </div> </div> <div class="form-group cc-billing-address{if !$userDetailsValidationError} hidden{/if}"> <label for="inputFirstName" class="col-sm-4 control-label">{$LANG.clientareafirstname}</label> <div class="col-sm-6"> <input type="text" name="firstname" id="inputFirstName" value="{$firstname}" class="form-control" /> </div> </div> <div class="form-group cc-billing-address{if !$userDetailsValidationError} hidden{/if}"> <label for="inputLastName" class="col-sm-4 control-label">{$LANG.clientarealastname}</label> <div class="col-sm-6"> <input type="text" name="lastname" id="inputLastName" value="{$lastname}" class="form-control" /> </div> </div> <div class="form-group cc-billing-address{if !$userDetailsValidationError} hidden{/if}"> <label for="inputAddress1" class="col-sm-4 control-label">{$LANG.clientareaaddress1}</label> <div class="col-sm-6"> <input type="text" name="address1" id="inputAddress1" value="{$address1}" class="form-control" /> </div> </div> <div class="form-group cc-billing-address{if !$userDetailsValidationError} hidden{/if}"> <label for="inputAddress2" class="col-sm-4 control-label">{$LANG.clientareaaddress2}</label> <div class="col-sm-6"> <input type="text" name="address2" id="inputAddress2" value="{$address2}" class="form-control" /> </div> </div> <div class="form-group cc-billing-address{if !$userDetailsValidationError} hidden{/if}"> <label for="inputCity" class="col-sm-4 control-label">{$LANG.clientareacity}</label> <div class="col-sm-6"> <input type="text" name="city" id="inputCity" value="{$city}" class="form-control" /> </div> </div> <div class="form-group cc-billing-address{if !$userDetailsValidationError} hidden{/if}"> <label for="inputState" class="col-sm-4 control-label">{$LANG.clientareastate}</label> <div class="col-sm-6"> <input type="text" name="state" id="inputState" value="{$state}" class="form-control" /> </div> </div> <div class="form-group cc-billing-address{if !$userDetailsValidationError} hidden{/if}"> <label for="inputPostcode" class="col-sm-4 control-label">{$LANG.clientareapostcode}</label> <div class="col-sm-6"> <input type="text" name="postcode" id="inputPostcode" value="{$postcode}" class="form-control" /> </div> </div> <div class="form-group cc-billing-address{if !$userDetailsValidationError} hidden{/if}"> <label for="inputCountry" class="col-sm-4 control-label">{$LANG.clientareacountry}</label> <div class="col-sm-6"> {$countriesdropdown} </div> </div> <div class="form-group cc-billing-address{if !$userDetailsValidationError} hidden{/if}"> <label for="inputPhone" class="col-sm-4 control-label">{$LANG.clientareaphonenumber}</label> <div class="col-sm-6"> <input type="text" name="phonenumber" id="inputPhone" value="{$phonenumber}" class="form-control" /> </div> </div> <div class="form-group cc-details{if !$addingNewCard} hidden{/if}"> <label for="cctype" class="col-sm-4 control-label">{$LANG.creditcardcardtype}</label> <div class="col-sm-5"> <select name="cctype" id="cctype" class="form-control newccinfo"> {foreach from=$acceptedcctypes item=type} <option{if $cctype eq $type} selected{/if}> {$type} </option> {/foreach} </select> </div> </div> <div class="form-group cc-details{if !$addingNewCard} hidden{/if}"> <label for="inputCardNumber" class="col-sm-4 control-label">{$LANG.creditcardcardnumber}</label> <div class="col-sm-7"> <input type="tel" name="ccnumber" id="inputCardNumber" size="30" value="{if $ccnumber}{$ccnumber}{/if}" autocomplete="off" class="form-control newccinfo" /> </div> </div> {if $showccissuestart} <div class="form-group cc-details{if !$addingNewCard} hidden{/if}"> <label for="inputCardStart" class="col-sm-4 control-label">{$LANG.creditcardcardstart}</label> <div class="col-sm-8"> <select name="ccstartmonth" id="inputCardStart" class="form-control select-inline"> {foreach from=$months item=month} <option{if $ccstartmonth eq $month} selected{/if}>{$month}</option> {/foreach} </select> <select name="ccstartyear" id="inputCardStartYear" class="form-control select-inline"> {foreach from=$startyears item=year} <option{if $ccstartyear eq $year} selected{/if}>{$year}</option> {/foreach} </select> </div> </div> {/if} <div class="form-group cc-details{if !$addingNewCard} hidden{/if}"> <label for="inputCardExpiry" class="col-sm-4 control-label">{$LANG.creditcardcardexpires}</label> <div class="col-sm-8"> <select name="ccexpirymonth" id="inputCardExpiry" class="form-control select-inline"> {foreach from=$months item=month} <option{if $ccexpirymonth eq $month} selected{/if}>{$month}</option> {/foreach} </select> <select name="ccexpiryyear" id="inputCardExpiryYear" class="form-control select-inline"> {foreach from=$expiryyears item=year} <option{if $ccexpiryyear eq $year} selected{/if}>{$year}</option> {/foreach} </select> </div> </div> {if $showccissuestart} <div class="form-group cc-details{if !$addingNewCard} hidden{/if}"> <label for="inputIssueNum" class="col-sm-4 control-label">{$LANG.creditcardcardissuenum}</label> <div class="col-xs-2"> <input type="number" name="ccissuenum" id="inputIssueNum" value="{$ccissuenum}" class="form-control input-" /> </div> </div> {/if} <div class="form-group"> <label for="cctype" class="col-sm-4 control-label">{$LANG.creditcardcvvnumber}</label> <div class="col-sm-7"> <input type="number" name="cccvv" id="inputCardCvv" value="{$cccvv}" autocomplete="off" class="form-control input-inline input-inline-100" /> <button type="button" class="btn btn-link" data-toggle="popover" data-content="<img src='{$BASE_PATH_IMG}/ccv.gif' width='210' />"> {$LANG.creditcardcvvwhere} </button> </div> </div> {if $shownostore} <div class="form-group cc-details{if !$addingNewCard} hidden{/if}"> <div class="col-sm-offset-4 col-sm-8"> <div class="checkbox"> <label> <input type="checkbox" name="nostore" id="inputNoStore"> {$LANG.creditcardnostore} </label> </div> </div> </div> {/if} <div class="form-group"> <div class="text-center"> <button type="submit" class="btn btn-primary btn-lg" id="btnSubmit" value="{$LANG.submitpayment}"> <span class="pay-text">{$LANG.submitpayment}</span> <span class="click-text hidden">{$LANG.pleasewait}</span> </button> </div> </div> </div> <div class="col-md-5"> <div id="invoiceIdSummary" class="invoice-summary"> <h2 class="text-center">{$LANG.invoicenumber}{$invoiceid}</h2> <div class="invoice-summary-table"> <table class="table table-condensed"> <tr> <td class="text-center"><strong>{$LANG.invoicesdescription}</strong></td> <td width="150" class="text-center"><strong>{$LANG.invoicesamount}</strong></td> </tr> {foreach $invoiceitems as $item} <tr> <td>{$item.description}</td> <td class="text-center">{$item.amount}</td> </tr> {/foreach} <tr> <td class="total-row text-right">{$LANG.invoicessubtotal}</td> <td class="total-row text-center">{$invoice.subtotal}</td> </tr> {if $invoice.taxrate} <tr> <td class="total-row text-right">{$invoice.taxrate}% {$invoice.taxname}</td> <td class="total-row text-center">{$invoice.tax}</td> </tr> {/if} {if $invoice.taxrate2} <tr> <td class="total-row text-right">{$invoice.taxrate2}% {$invoice.taxname2}</td> <td class="total-row text-center">{$invoice.tax2}</td> </tr> {/if} <tr> <td class="total-row text-right">{$LANG.invoicescredit}</td> <td class="total-row text-center">{$invoice.credit}</td> </tr> <tr> <td class="total-row text-right">{$LANG.invoicestotaldue}</td> <td class="total-row text-center">{$invoice.total}</td> </tr> </table> </div> <p class="text-center"> {$LANG.paymentstodate}: <strong>{$invoice.amountpaid}</strong><br /> {$LANG.balancedue}: <strong>{$balance}</strong> </p> </div> </div> </div> <div class="alert alert-warning" role="alert"> <i class="fa fa-lock"></i> &nbsp; {$LANG.creditcardsecuritynotice} </div> </form> {/if} thanks very much to everyone for reading my post... Mahim
  14. Hi All, We have released the new version of our ClientX WHMCS Client Area Template. Here is the changelog for the same: New Features Codegaurd page added in store Available Credit Balance can be seen on the Invoice, Add Funds Page New Pad Locks Added in SSL Products and Services Improvements RTL improvements Side Menu Bar Links Can Now be Open in New Tabs Bugs Fixed Captcha WHMCS Version Check Issue Fixed Sidebar Scroll Issue Fixed Sidebar menu icons issue fixed To know more about ClientX, visit: https://whmcsglobalservices.com/clientarea-template/clientx/
  15. 1. Inspired by the huge popularity that WordPress has gained throughout the years, we also kept working on further improving our WordPress Manager For WHMCS module dedicated to this world-famous CMS. Today we would like to tell you a few words about the newest, bulky 1.3.0 update which also labels the module as perfectly compatible with WHMCS V7.7. Most importantly, your clients will gain the possibility to create staging instances from WordPress installations. This will allow them to safely test out any changes or upgrades that are to be implemented before pushing the website to live. Another practical addition lies in the ability for customers to choose ready instance images of WordPress installations (set up beforehand by either you or themselves). They can also add entire WordPress plugin packages at once. And finally, with just one click your audience will enable or disable SSL for hand-picked WordPress websites. Interested to know more about any of the above points or those that we still did not manage to mention? Look beneath the surface of WordPress Manager For WHMCS 1.3.0! 2. Have you heard the news about the lately released EasyDCIM v1.5.4? Guys really went above and beyond what was expected to make sure that data center business owners can enjoy the benefits of their tool in the most dynamic manner possible. Essentially, they tuned up the intelligence of the entire platform in general by introducing ultimately intuitive navigation through commonly visited forms, and adding lots of useful guidelines regarding device configuration. But on top of that, you are offered a suite of other novel features as well, including Windows Server 2019 support, personalized traffic aggregation graph, and too many other enhancements to list in here. Discover for yourself that simpler really is better! 3. Like to keep your finger on the pulse at all times? Check the update status of WHMCS modules with confirmed WHMCS V7.7 integration on our official Forums! Find our most recent releases below as well: Server Allocator For WHMCS - v1.0.13 Emoji Picker For WHMCS - v1.1.1 Virtuozzo VPS For WHMCS - v1.3.2 Product Auto Upgrade For WHMCS - v2.0.4 OVH Public Cloud For WHMCS - v1.0.7 Need Custom Software Development For Your Business? Get Your Free Quote Now! Specially for you we will adapt an application and its design to your own needs, create a new module or even a completely new system built from scratch!
  16. Using the Six theme. WHMCS defaults to Bootstrap's max 1170px main container width on all pages that do not have a side bar. 1170px is way too wide for pages such as announcements and ticket forms (the readability of a heavy text page suffers once a paragraph exceeds a certain width, generally around 800px). So on all these pages, WHMCS wraps them in a full-width Bootstrap container with the class "col-xs-12 main-content". It would be so much easier if it adds an additional class to identify the page, such as "home-page", "submit-ticket", "announcements" etc like all Wordpress pages do, so we can style them directly in CSS via "max-width" and "margin:auto" as needed. But WHMCS doesn't do this, and I can't find the actual "col-xs-12 main-content" container in the .TPL template files (the contents in the templates start AFTER the main container). So how do I efficiently limit the width of these pages? I can use CSS to limit the width of the main element of the page, such as the ticket form, the article containers etc . The problem is that the "header-lined" class container which includes the main heading of the page and the breadcrumbs sit outside the page's contents, right under the "col-xs-12 main-content" container. Again these "header-lined" containers do not have any page identification class added. So these will remain left aligned if we center align the narrowed-down content container on the page. Your advice would be greatly appreciated.
  17. Hello, we are sending our clients some custom emails template for product renewal notice. We would like our clients email to be received with the renewal information in a PDF instead of inside the email body. Same delivery method than a WHMCS invoice. Also, like invoices, we would like the PDF to be available to client trough their client area in a document download section ( I know I'm asking a lot) Which avenue our company need to take in order to accomplish that : custom devlopement, specific module or really easy customisation ? thanks again to help me just a few weeks before the holidays!
  18. Hello! I would like to know if it is possible to use Conditional Displays with Signature. Currently my signature is Marcell Csendes on the My Account page. and I used this code in the Support Ticket E-mail template: {if $signature eq "Marcell Csendes"} Marcell Csendes {else} BroHosting {/if} ● Customer Success Shouldn't it work? I have no errors, I can only see BroHosting when getting a reply from a ticket. So have no idea what's wrong.
  19. I want to use all domains pricing table from standard_cart to modern cart order template. any one advises any best solution.
  20. 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"
  21. With this addon you can edit menu, change template colors and etid title and description. http://whmcs.com.ua/en/template/ Free 15 days beta Full version coming soon... Works with WHMCS 7.1 and Six template. Sample result
  22. Dear WHMCS users, We are pleased to announce the release of a new and responsive WHMCS template. This template is fully compatible with the latest version of WHMCS software. It includes a home page design as well as multiple sub page layouts for your different hosting products, services and company information. Colo Node - Live Demo This template also features: - A fully responsive VPS Price slider (View Demo) - Branded login, language and client notification modals - A single navigation menu that incorporates the normal WHMCS menu links We hope you like our latest template! If you have any questions about it, please feel free to contact us. Kindest Regards, WHMCS Themes
  23. Hi, I am trying to create a custom sidebar, to appear only on the domains list page of the client area. I have created a custom hook file in /includes/hooks/. Firstly, I'm wrapping the 'ClientAreaSecondarySidebar' hook in a conditional statement, so it's only displayed on the Client Area Domains page ($templatefile = 'clientareadomains'). Is this the correct way to get the current page / template file being viewed? if (App::getCurrentFilename() == 'clientarea' && $_GET['action'] == 'domains') { ... } Is there a better way to do this? I tried just using $templatefile, but it's not available. Next, I am creating a new secondary sidebar. I have created some client custom fields in WHMCS Admin and I can see them in the Smarty template debug, they are included in the $clientsdetails array as 'customfields2' and 'customfields3' -- how do I access these in my hook? This is what I've tried, but it doesn't work. use WHMCS\View\Menu\Item as MenuItem; add_hook('ClientAreaSecondarySidebar', 1, function (MenuItem $secondarySidebar) { $secondarySidebar->addChild('custom-fields', array( 'label' => 'Custom Fields' ))->moveToBack(); $customFieldsSidebar = $secondarySidebar->getChild('custom-fields'); $customFieldsSidebar->addChild('field1', array( 'label' => $clientsdetails['customfields1'] )); }); Is is possible to get the $clientsdetails array and use it in my hook like this? Any help appreciated. Thank you.
  24. Hello! I having some issue with integrating WP header into WHMCS.. What I already did ... https://billing.brohosting.eu/?systpl=brohosting As you can see looks almost great, but WHMCS menu is missing. Should be related to some JS or something. Can you please help me? If you need any information just tell me! Regards, Marcell
  25. The template modifier will make it more easy to modify WHMCS templates and language files such as the cart template and the admin template also the front and admin language files. The module has been updated to v3.0.0 we have recode the module from scratch and changes how it works with file tree and jquery functionality Features Modifies WHMCS client/admin templates and client/admin languages. No need to manually modify template files. HTML editor to edit your template/language files. Highlight HTML code File tree to browse all files Compatible with WHMCS v7 and PHP 7 View the product Page View all our works and Products
×
×
  • 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