shop to Date Anleitung: FAX-Eingabe im Backend aus
Faxeingabefeld in Shop to Date deaktivieren
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.
[h3]Schritt 1 - Einfügen der erweiterten Eigenschaft[/h3][small](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)[/small]
Zunächst öffnen wie ein beliebiges Design und fügen am Ende er Datei config.ccml Folgendes ein:
[googlecode]<cc:property id="design.shop.fax" caption="Faxeingabe anzeigen" folder="Shop-Einstellungen" style="*" targettype="site" type="boolean" default="0">[/googlecode]
[h3]Schritt 2 - Anpassung der config.php[/h3]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
fügen wir nun folgenden Code ein: [googlecode]define('CC_SITE_SHOWFAX', intval('<cc:print value="&site.properties.design.shop.fax">'));
[/googlecode]
[h3]Schritt 3 - Anpassung der Shop-Templates account und login[/h3]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: [googlecode]<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>
[/googlecode]und ersetzen dies durch:[googlecode]<!--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-->
[/googlecode]
[h3]Schritt 4 - Ausblenden von "Fax" auf der Zusammenfassungsseite[/h3]Dafür öffnen wir die Datei C:\Program Files (x86)\DATA BECKER\shop to date 8 pro\common\shoptpl\summary.tpl und suchen nach:[googlecode]<tr>
<td>{CC_RESSOURCE_FAX}:</td><td>{fax}</td>
</tr>[/googlecode]und ersetzen diesen Abschnitt durch:[googlecode]<!--IF {CC_SITE_SHOWFAX}-->
<tr>
<td>{CC_RESSOURCE_FAX}:</td><td>{fax}</td>
</tr>
<!--ENDIF-->
[/googlecode]
Feedback
Sie haben Fragen, Anregungen oder eine Kritik? Dann nutzen Sie unsere Kommentar-Funktion. Natürlich würden wir uns auch über eine kleine PayPal-Spende freuen.