osCommerce Knowledge Base
nichtbenötigte Boxen ausblenden | Zuletzt aktualisiert: 13th May, 2004 Beitrag ID: 136 |
- Einleitung
- Boxen verschieben
- Boxen ausblenden
Einleitung
osCommerce ist wie ja bereits erwähnt, out-of-thebox aufgebaut. Das heist hier werden bestimmte Bereiche, beispielsweise die Boxen der rechten und linken Seite angezeigt bei einem bestimmten Ereigniss.
Die Boxen können aber auch verschoben oder gar unsichtbar/abgeschaltet werden, je nach Bedarf des Betreibers.
Boxen verschieben
Wenn Sie nun eine Box verschieben möchten, sollten Sie zunächst einmal prüfen, welche Box es sein sollte und auf welcher Seite diese sich bei der Standard installation befindet.
Um zu überprüfen wo sich welche Boxen befinden, und wann diese aufgerufen werden, öffen Sie bitte die Dateien:
catalog/includes/colum_left.php und catalog/includes/colum_right.php.
In unserem Besipiel verschieben wir nun die Informationsbox die Standardmäßig bei der Installation auf der linken Shopseite aufgerufen wird auf die rechte Shopseite.
1. Öffnen der Datei: catalog/includes/colum_left.php
Dort finden wir nun folgenden Abschnitt ca. Zeile 27:
require(DIR_WS_BOXES . 'information.php');
Diesen kopieren wir nun in die Datei catalog/includes/colum_right.php an das Ende der Datei vor dem ?>
Dies sieht dann wie folgt aus:
}
require(DIR_WS_BOXES . 'information.php');
?>
Nun haben Sie Sie wenn Sie die Datei speichern die Informationsbox auf der rechten Shopseite zu stehen.
Wenn Sie auf der linken Seite diese Box nicht mehr sehen wollen, so löschen Sie diese oben genannte Zeile aus der Datei: catalog/includes/colum_left.php einfach herraus.
Sie können nun auch die Box die wir gerade von der linken auf die rechte Shopseiteplatziert haben, auch zuweisen an welcher Stelle diese stehen soll. In unserem Beispiel haben wir diese Box an das Ende also als letzte Box gestellt.
Sie kann aber auch in der Mitte oder an erster Stelle stehen. Dies ist jeden Betreiber selbst überlassen.
Ausblenden einer Box
Das ausblende ist eine der schnelleren Varianten eine Box für die Kunden nicht mehr sichtbar zu machen.
Hierzu brauchen Sie nicht viele Kenntnisse.
Beispiel:
Wir blenden die Informationsbox nun einmal für sie aus die wir jetzt im rechten Bereich des Shop untergebracht haben.
Dazu öffenen Sie bitte die entsprechende Datei in der sich die entsprechenden Box befindet also hier: die Datei colum_right.php.
include(DIR_WS_BOXES . 'languages.php');
include(DIR_WS_BOXES . 'currencies.php');
}
require(DIR_WS_BOXES . 'information.php');
?>
Nun gehen Sie in die Zeile wo die Box aufgerufen wird mit dem Befehl include oder require und setzen an den Anfang der Zeile ein "//". Dieser Befehl ist dafür zuständig, das diese Datei nicht angezeigt wird. In unserem Fall also:
include(DIR_WS_BOXES . 'languages.php');
include(DIR_WS_BOXES . 'currencies.php');
}
// require(DIR_WS_BOXES . 'information.php');
?>
Dies kann jede Box sein, die im Katalogbereich aufgerufen wird.
