• 19-03-2014, 17:38:24
    #1
    İyi Günler,
    Modern order formdaki viewcart.tpl de bir şey yapmaya çalışıyorum fakat bir türlü olmuyor. Müşteri banka transferini seçerse hemen alt tarafta banka hesap bilgilerimiz çıksın istiyorum. Lakin bir türlü olmuyor...

    <div {if $paymentmethod neq "banktransfer"} style="display:none"{/if}>Banka: Ziraat Bank <br />Iban No:TR000000000000000</div>
    Nerede hata yapıyorum bulamadım...
  • 19-03-2014, 18:50:08
    #2
    {if $paymentmethod != "banktransfer"}
    denedinizmi
  • 19-03-2014, 18:55:56
    #3
    Bu şekilde yazınca direkt görüntüleniyor. Paypal ı seçsen de çıkıyor Havale/EFT yi seçsen de görüntüleniyor. Kısacası işe yaramadı :/
  • 19-03-2014, 23:59:56
    #4
    öyle bir değişken gözükmüyor viewcart.tpl de.

    function enterNewCC() { $(".newccinfo").show(); } bu satırı bulun.
    hemen altına,
    function bankaccount() { $(".bankaccount").show(); }


    ekleyin.


    <label class="radio inline"><input type="radio" name="paymentmethod" value="{$gateway.sysname}" onclick="{if $gateway.type eq "CC"}showCCForm(){else}hideCCForm(){/if}"{if $selectedgateway eq $gateway.sysname} checked="checked"{/if}> {$gateway.name}</label>


    bu satırı bulun,

    <label class="radio inline"><input type="radio" name="paymentmethod" value="{$gateway.sysname}" onclick="{if $gateway.sysname == 'banktransfer'}bankaccount();{/if}{if $gateway.type eq "CC"}showCCForm(){else}hideCCForm(){/if}"{if $selectedgateway eq $gateway.sysname} checked="checked"{/if}> {$gateway.name}</label>


    ekleyin.

    Sonrada ;

    <fieldset id="bankaccount" class="bankaccount" style="display:none;">
    BANKA BİLGİLERİNİZ...
    </fieldset>


    bunu ekleyin ilgili bir yere. illaki fieldset olmak zorunda değil. div de olabilir.