Jump to content

brutno

Member
  • Posts

    8
  • Joined

  • Last visited

Everything posted by brutno

  1. Hi, I'm trying to make a control hook but without success. Hook will process when an invoice is paid and sendmail will provide the transaction. For example, there is "Example Product" in the invoice and if the invoice has been paid, I want to send myself a notification e-mail. I want this mail to work only if there is "Example Product" in single or multiple invoices. How can I provide this?
  2. Hi, https://developers.whmcs.com/api-reference/sendemail/ Maybe this api can do its job
  3. Define customer group for your customers. Then synchronize the customer group with the variable on the clientarehomepage. And show your message
  4. Hello, I want to change the currency in WHMCS but can I do it with javascript without being redirected to currency=1 or 2 in the URL structure? I've seen a few examples of this but couldn't. Obviously I want to update the currency without redirecting or refreshing the page. Can you help with this?
  5. You can use the ordersummary.tpl file to edit this field. It is located in the /templates/orderform/yourorderforms field. A little code structure to add all values {if $producttotals} <span class="product-name">{if $producttotals.allowqty && $producttotals.qty > 1}{$producttotals.qty} x {/if}{$producttotals.productinfo.name}</span> <span class="product-group">{$producttotals.productinfo.groupname}</span> <div class="clearfix"> <span class="pull-left">{$producttotals.productinfo.name}</span> <span class="pull-right">{$producttotals.pricing.baseprice}</span> </div> {foreach $producttotals.configoptions as $configoption} {if $configoption} <div class="clearfix"> <span class="pull-left">&nbsp;&raquo; {$configoption.name}: {$configoption.optionname}</span> <span class="pull-right">{$configoption.recurring}{if $configoption.setup} + {$configoption.setup} {$LANG.ordersetupfee}{/if}</span> </div> {/if} {/foreach} {foreach $producttotals.addons as $addon} <div class="clearfix"> <span class="pull-left">+ {$addon.name}</span> <span class="pull-right">{$addon.recurring}</span> </div> {/foreach} {if $producttotals.pricing.setup || $producttotals.pricing.recurring || $producttotals.pricing.addons} <div class="summary-totals"> {if $producttotals.pricing.setup} <div class="clearfix"> <span class="pull-left">{$LANG.cartsetupfees}:</span> <span class="pull-right">{$producttotals.pricing.setup}</span> </div> {/if} {foreach from=$producttotals.pricing.recurringexcltax key=cycle item=recurring} <div class="clearfix"> <span class="pull-left">{$cycle}:</span> <span class="pull-right">{$recurring}</span> </div> {/foreach} {if $producttotals.pricing.tax1} <div class="clearfix"> <span class="pull-left">{$carttotals.taxname} @ {$carttotals.taxrate}%:</span> <span class="pull-right">{$producttotals.pricing.tax1}</span> </div> {/if} {if $producttotals.pricing.tax2} <div class="clearfix"> <span class="pull-left">{$carttotals.taxname2} @ {$carttotals.taxrate2}%:</span> <span class="pull-right">{$producttotals.pricing.tax2}</span> </div> {/if} </div> {/if} {if $smarty.session.cart.promo} <div class="total-due-today"> <span>Toplam Fiyat: {$producttotals.pricing.totaltoday}</span> <span>Promosyon Kodu: {$smarty.session.cart.promo}</span> <span>İndirim Tutarı: {$currency.prefix}{$carttotals.rawdiscount}{$currency.suffix}</span> <span>{$LANG.ordertotalduetoday}</span> <span class="amt">{$currency.prefix}{$carttotals.rawtotal}{$currency.suffix}</span> </div> {else} <div class="total-due-today"> <span class="amt">{$producttotals.pricing.totaltoday}</span> <span>{$LANG.ordertotalduetoday}</span> </div> {/if} {elseif $renewals} {if $carttotals.renewals} <span class="product-name">{lang key='domainrenewals'}</span> {foreach $carttotals.renewals as $domainId => $renewal} <div class="clearfix" id="cartDomainRenewal{$domainId}"> <span class="pull-left"> {$renewal.domain} - {$renewal.regperiod} {if $renewal.regperiod == 1}{lang key='orderForm.year'}{else}{lang key='orderForm.years'}{/if} </span> <span class="pull-right"> {$renewal.priceBeforeTax} <a onclick="removeItem('r','{$domainId}'); return false;" href="#" id="linkCartRemoveDomainRenewal{$domainId}"> <i class="fas fa-fw fa-trash-alt"></i> </a> </span> </div> {if $renewal.dnsmanagement} <div class="clearfix"> <span class="pull-left">+ {lang key='domaindnsmanagement'}</span> </div> {/if} {if $renewal.emailforwarding} <div class="clearfix"> <span class="pull-left">+ {lang key='domainemailforwarding'}</span> </div> {/if} {if $renewal.idprotection} <div class="clearfix"> <span class="pull-left">+ {lang key='domainidprotection'}</span> </div> {/if} {if $renewal.hasGracePeriodFee} <div class="clearfix"> <span class="pull-left">+ {lang key='domainRenewal.graceFee'}</span> </div> {/if} {if $renewal.hasRedemptionGracePeriodFee} <div class="clearfix"> <span class="pull-left">+ {lang key='domainRenewal.redemptionFee'}</span> </div> {/if} {/foreach} {/if} <div class="summary-totals"> <div class="clearfix"> <span class="pull-left">{lang key='ordersubtotal'}:</span> <span class="pull-right">{$carttotals.subtotal}</span> </div> {if ($carttotals.taxrate && $carttotals.taxtotal) || ($carttotals.taxrate2 && $carttotals.taxtotal2)} {if $carttotals.taxrate} <div class="clearfix"> <span class="pull-left">{$carttotals.taxname} @ {$carttotals.taxrate}%:</span> <span class="pull-right">{$carttotals.taxtotal}</span> </div> {/if} {if $carttotals.taxrate2} <div class="clearfix"> <span class="pull-left">{$carttotals.taxname2} @ {$carttotals.taxrate2}%:</span> <span class="pull-right">{$carttotals.taxtotal2}</span> </div> {/if} {/if} </div> <div class="total-due-today"> <span class="amt">{$carttotals.total}</span> <span>{lang key='ordertotalduetoday'}</span> </div> {/if} You can use the relevant fields according to your needs.
  6. I solved this situation here is the code {php} global $smarty; $domain = $smarty->get_template_vars('domain'); echo $domain; {/php} @leemahoney3 this helped me a lot thanks
  7. Hello, I want to use the {$domain} part in the product details between the php tags, but I couldn't do it. Can you help with this? I tried to solve it with Smarty but failed.
  8. Hi @brian!, I can make instant currency update on the page, but when I browse the special pages, the foreign currency continues to show the default currency amount. How can I make the selected currency default on all pages?
×
×
  • 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