Der Artikel “Datei-Anpassung” wird bereitgestellt von:
BuI Hinsche GmbH – Softwareentwicklung und Design. Plugins, Module, Templates
Anpassung der .htaccess
Datei: /plugins/.htaccess
Fügen Sie folgenden Code unten an:
<Files frame.php>
Order Allow,Deny
Allow from all
</Files>
Template-Anpassung
Datei: /templates/IHR_TEMPLATE/xtCore/pages/checkout/subpage_success.html
Fügen Sie folgenden Code unten an:
{literal}
<script type="text/javascript">
<!--
if(top.lpg){
top.lpg.close("{/literal}{link page='checkout' paction=success conn=SSL}{literal}");
}
-->
</script>
{/literal}
Datei: /templates/IHR_TEMPLATE/xtCore/pages/checkout/subpage_payment.html
Fügen Sie folgenden Code unten an:
{literal}
<script type="text/javascript">
<!--
if(top.lpg){
top.lpg.close("{/literal}{link page='checkout' paction='payment' params='error=ERROR_PAYMENT' conn=SSL}{literal}");
}
-->
</script>
{/literal}
Datei: /templates/IHR_TEMPLATE/xtCore/pages/checkout/subpage_confirmation.html
Fügen Sie folgenden Code unten an:
{literal}
<script type="text/javascript" src="https://content.billsafe.de/lpg/js/client.js"></script>
<script type="text/javascript">
<!--
var formElement = document.getElementById('form_process');
var lpg = new BillSAFE.LPG.client({
form: formElement,
conditions: [{element: 'billsafe', value: '1'}],
sandbox: {/literal}{$smarty.const.VT_BILLSAFE_SANDBOX}{literal}
});
//-->
</script>
{/literal}
Ersetzen Sie folgende Zeile:
{form type=form name=process action='checkout' method=post conn=SSL}
durch folgende Zeilen:
{php}
if($_SESSION['selected_payment'] == 'vt_billsafe') {
{/php}
{form type=form name=process action='checkout' link_params='page_action=process' method=post conn=SSL id="form_process"}
{form type=hidden name=billsafe value=true}
{php}
} else {
{/php}
{form type=form name=process action='checkout' method=post conn=SSL}
{php}
}
{/php}
Optionale Template-Änderungen
Die Zahlunsgauswahlseiten-Box für BillSAFE lässt sich mit folgender Datei ändern:
/vt_billsafe/templates/vt_billsafe_payment.html
Das Template des Bestellung bearbeiten im Admin lässt sich mit folgender Datei anpassen: /vt_billsafe/templates/xtCore/pages/vt_billsafe_orderEdit.html