nikos83 Posted August 10, 2018 Share Posted August 10, 2018 (edited) Witam! Czy orientuje się ktoś w jaki sposób można wyłączyć wyświetlanie ( zablokować możliwość wyświetlania kodów rabatowych) Dla użytkowników. Chodzi o to aby kody były i działały ale nie chce aby użytkownicy mogli je widzieć z poziomu swojego konta. Wiem, że można bezpośrednio edytować plik i wywalić link ale w jaki sposób zablokować możliwość wejścia np bezpośrednio przez pasek przeglądarki ? Edited August 10, 2018 by nikos83 solved (see edit history) Link to comment Share on other sites More sharing options...
0 nikos83 Posted August 10, 2018 Author Share Posted August 10, 2018 Edycja plików templatki ukrywa kody np: my-account.tpl usuwamy wiersz {if $voucherAllowed} <li><a href="{$link->getPageLink('discount', true)|escape:'html':'UTF-8'}" title="{l s='Vouchers'}"><i class="icon-barcode"></i><span>{l s='My vouchers'}</span></a></li> {/if} Następnie możemy w pliku discount.tpl usunąć tabele odpowiedzialną za wyświetlanie kodów wtedy nawet po wejściu poprzez link nie będzie widać kodów. Usuwamy {if isset($cart_rules) && count($cart_rules) && $nb_cart_rules} <table class="discount table table-bordered footab"> <thead> <tr> <th data-sort-ignore="true" class="discount_code first_item">{l s='Code'}</th> <th data-sort-ignore="true" class="discount_description item">{l s='Description'}</th> <th class="discount_quantity item">{l s='Quantity'}</th> <th data-sort-ignore="true" data-hide="phone,tablet" class="discount_value item">{l s='Value'}*</th> <th data-hide="phone,tablet" class="discount_minimum item">{l s='Minimum'}</th> <th data-sort-ignore="true" data-hide="phone,tablet" class="discount_cumulative item">{l s='Cumulative'}</th> <th data-hide="phone" class="discount_expiration_date last_item">{l s='Expiration date'}</th> </tr> </thead> <tbody> {foreach from=$cart_rules item=discountDetail name=myLoop} <tr class="{if $smarty.foreach.myLoop.first}first_item{elseif $smarty.foreach.myLoop.last}last_item{else}item{/if} {if $smarty.foreach.myLoop.index % 2}alternate_item{/if}"> <td class="discount_code">{$discountDetail.code}</td> <td class="discount_description">{$discountDetail.name}</td> <td data-value="{$discountDetail.quantity_for_user}" class="discount_quantity">{$discountDetail.quantity_for_user}</td> <td class="discount_value"> {if $discountDetail.id_discount_type == 1} {$discountDetail.value|escape:'html':'UTF-8'}% {elseif $discountDetail.id_discount_type == 2} {convertPrice price=$discountDetail.value} ({if $discountDetail.reduction_tax == 1}{l s='Tax included'}{else}{l s='Tax excluded'}{/if}) {elseif $discountDetail.id_discount_type == 3} {l s='Free shipping'} {else} - {/if} </td> <td class="discount_minimum" data-value="{if $discountDetail.minimal == 0}0{else}{$discountDetail.minimal}{/if}"> {if $discountDetail.minimal == 0} {l s='None'} {else} {convertPrice price=$discountDetail.minimal} {/if} </td> <td class="discount_cumulative"> {if $discountDetail.cumulable == 1} <i class="icon-ok icon"></i> {l s='Yes'} {else} <i class="icon-remove icon"></i> {l s='No'} {/if} </td> <td class="discount_expiration_date" data-value="{$discountDetail.date_to|regex_replace:"/[\-\:\ ]/":""}"> {dateFormat date=$discountDetail.date_to} </td> </tr> {/foreach} </tbody> </table> {else} Możemy zostawić jedynie info o tym że nie ma voucherów <p class="alert alert-warning">{l s='You do not have any vouchers.'}</p> Link to comment Share on other sites More sharing options...
Question
nikos83
Witam!
Czy orientuje się ktoś w jaki sposób można wyłączyć wyświetlanie ( zablokować możliwość wyświetlania kodów rabatowych) Dla użytkowników.
Chodzi o to aby kody były i działały ale nie chce aby użytkownicy mogli je widzieć z poziomu swojego konta.
Wiem, że można bezpośrednio edytować plik i wywalić link ale w jaki sposób zablokować możliwość wejścia np bezpośrednio przez pasek przeglądarki ?
Edited by nikos83solved (see edit history)
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now