سلام ، دقیقا همین مشکل هست و خطا های که مشاهده میشه همین هست
Smarty Error: Syntax error in template "/home/domain/domains/domain.com/public_html/my/templates/Teamv1/domainchecker.tpl" on line 115 "<td class="textcenter">{if $tldpricelistitem.register}{$tldpricelistitem.regi ster}{else}{$LANG.domainregnotavailable}{/if}</td>" too many shorthand attributes
با این روش که در خود انجمن whmcs
گفته هم حل نشد
Default one was:
{foreach from=$tldpricelist item=tldpricelist}
<tr>
<td>{$tldpricelist.tld}</td>
<td class="textcenter">{$tldpricelist.period}</td>
<td class="textcenter">{if $tldpricelist.register}{$tldpricelist.register}{el se}{$LANG.domainregnotavailable}{/if}</td>
<td class="textcenter">{if $tldpricelist.transfer}{$tldpricelist.transfer}{el se}{$LANG.domainregnotavailable}{/if}</td>
<td class="textcenter">{if $tldpricelist.renew}{$tldpricelist.renew}{else}{$L ANG.domainregnotavailable}{/if}</td>
</tr>
{/foreach}
I changed it to
{foreach from=$tldpricelist item=tldpricelistitem}
<tr>
<td>{$tldpricelistitem.tld}</td>
<td class="textcenter">{$tldpricelistitem.period}</td>
<td class="textcenter">{if $tldpricelistitem.register}{$tldpricelistitem.regi ster}{else}{$LANG.domainregnotavailable}{/if}</td>
<td class="textcenter">{if $tldpricelistitem.transfer}{$tldpricelistitem.tran sfer}{else}{$LANG.domainregnotavailable}{/if}</td>
<td class="textcenter">{if $tldpricelistitem.renew}{$tldpricelistitem.renew}{ else}{$LANG.domainregnotavailable}{/if}</td>
</tr>
{/foreach}