shop to Date Anleitung: FAX-Eingabe im Backend aus

Faxeingabefeld in Shop to Date deaktivieren

Foto der erweiterten Fax-Einstellung

Screenshot der Fax-Eigenschaft

In dieser kleinen Anleitung möchte ich kurz erklären wie man komfortabel die FAX-Eingabe deaktivieren kann.

Wir bearbeiten ein Design, allerdings ist die dort eingefügte Eigenschaft in jedem Design funktionsfähig und auch verfügbar. Sie können daher nach der Bearbeitung pro Shop auswählen ob das Eingabefeld für Faxnummern angezeigt oder nicht angezeigt werden soll.


Schritt 1 - Einfügen der erweiterten Eigenschaft

(Der Pfad zu der Datei kann abhängig von dem Installationsorder und der verwendeten Shop to Date 8.0 Version variieren. Üblich sind Pfade wie C:\Program Files (x86)\DATA BECKER\shop to date 8 pro\designs\Carbon)

Zunächst öffnen wie ein beliebiges Design und fügen am Ende er Datei config.ccml Folgendes ein:

<cc:property id="design.shop.fax" caption="Faxeingabe anzeigen" folder="Shop-Einstellungen" style="*" targettype="site" type="boolean" default="0">


Schritt 2 - Anpassung der config.php

Nun öffnen wir die Datei C:\Program Files (x86)\DATA BECKER\shop to date 8 pro\common\include\config.php

In einer neuen Zeile unter

// Die Einstellungen in diesem Bereich d?rfen modfiziert werden

fügen wir nun folgenden Code ein:

define('CC_SITE_SHOWFAX', intval('<cc:print value="&site.properties.design.shop.fax">'));


Schritt 3 - Anpassung der Shop-Templates account und login

In der Datei C:\Program Files (x86)\DATA BECKER\shop to date 8 pro\common\shoptpl\account.tpl und C:\Program Files (x86)\DATA BECKER\shop to date 8 pro\common\shoptpl\login.tpl suchen wir nun nach:

<tr>
<td nowrap="nowrap">{CC_RESSOURCE_FAX}: {_required_fax}</td>
<td><input maxlength="30" class="tx{_error_fax}" type="text" name="fax" size="30" value="{_fax}" /></td>
</tr>

und ersetzen dies durch:

<!--IF {CC_SITE_SHOWFAX}-->
<tr>
<td nowrap="nowrap">{CC_RESSOURCE_FAX}: {_required_fax}</td>
<td><input maxlength="30" class="tx{_error_fax}" type="text" name="fax" size="30" value="{_fax}" /></td>
</tr>
<!--ENDIF-->



Schritt 4 - Ausblenden von "Fax" auf der Zusammenfassungsseite

Dafür öffnen wir die Datei C:\Program Files (x86)\DATA BECKER\shop to date 8 pro\common\shoptpl\summary.tpl und suchen nach:

<tr>
<td>{CC_RESSOURCE_FAX}:</td><td>{fax}</td>
</tr>

und ersetzen diesen Abschnitt durch:

<!--IF {CC_SITE_SHOWFAX}-->
<tr>
<td>{CC_RESSOURCE_FAX}:</td><td>{fax}</td>
</tr>
<!--ENDIF-->

KARO Webdesign & Entwicklung (siquando-designs.de) verwendet Cookies, um die Dienste st?ndig zu verbessern und bestimmte Features zu erm?glichen. Indem Sie hier fortfahren, stimmen Sie dieser Verwendung zu. Mehr erfahren