Update Enterprise 2.51.01

Begonnen von admin, Oktober 09, 2006, 18:23:32

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

admin

im Kundenverzeichnis ist ein Update für ShopPilot Enterprise verfügbar.
Die Version wurde mit 2.51 bezeichnet, da ein neues Dateischema verwendet wird
und sich auch die Datenbankstruktur geändert hat.

Dieses Update beseitigt ausserdem einen Sicherheitslücke, die allerdings nur im
Zusammenhang mit IBOReview relevant sein könnte.

Folgende Erweiterungen sind enthalten:

- Dialog für Feldzuordnung bei Import überarbeitet.
Jetzt ein gemeinsamer Dialog für benutzerdef. und Standardfeldern.
Die Anzahl der Felder ist nicht mehr begrenzt.

- __weitereseiten__ angepasst
Es wird die erste und letzte Seite ausgegeben sowie die aktuelle
Seite, 7 Seiten davor und 7 Seiten danach (standardmässig).

Die Ausgabe ist per CSS formatierbar, dazu stehen folgende Klassen zur Verfügung:
   - ws_dots      Auslassungspunkte (...)
   - ws_brackets   Eckige Klammern vor und nach der Navigation
   - ws_active      Angezeigte Seite innerhalb der Navigation
   - ws_inactive   Alle anderen Seiten der Navigation
   
Der Identifier kann auch mit Parameter aufgerufen werden um die
Anzahl der Seiten festzulegen, die vor und nach der aktuellen Seite
ausgegeben werden sollen.
Tragen Sie den Identifier dazu folgendermassen in Ihre Vorlage ein:
   __weitereseiten.3__
Der Parameter ".3" bestimmt, dass 3 Seiten vorher und nachher angezeigt werden.

Die Schaltflächen "vor" und "zurück" werden in der Sprachdatei festgelegt.
Da die Sprachdatei nicht überschrieben wird, müssen Sie die Einträge nachtragen.
Die entsprechenden Einträge lauten
   TEXT203   ("zurück")
   TEXT204   ("weiter")
Sie können hier auch HTML verwenden, müssen jedoch Anführungsstrichen (") einen
Backslash voranstellen (\").

- Positionsvariablen für Bestellpositionen
Damit können nun auch mehrere Artikel mit gleicher Artikelnummer aber
unterschiedlichen Werten in den benutzerdefinierten Feldern
für Bestellpositionen korrekt verarbeitet werden.

- Die Modulinstallation kennt jetzt Dateien, die der Benutzer verändert haben
könnte. Diese werden deshalb nur mit zusätzlicher Nachfrage überschrieben.

- SSP: Neuer Callback ShopControl::printateob
Dieser Callback wird für die Einbettung von zusätzlichem Code
vor dem End of Body-Tag </body> genutzt. Er dient dazu Anbindungen
für Analyse und Webcontrol Systeme zu schaffen.
Um die Funktion zu nutzen muss ein Modul ShopControl
mit der Funktion printateob() existieren.
Üblicherweise wird dieses Modul in stdall.ipl abgelegt,
damit automatisch alle Seiten erfasst werden.






dobra

ZitatDie Ausgabe ist per CSS formatierbar, dazu stehen folgende Klassen zur Verfügung:
   - ws_dots      Auslassungspunkte (...)
   - ws_brackets   Eckige Klammern vor und nach der Navigation
   - ws_active      Angezeigte Seite innerhalb der Navigation
   - ws_inactive   Alle anderen Seiten der Navigation

??? und wie mache ich das konkret?

mein Versuch in stile.css :
#ws_active {
        color: black;
        font-weight: bold;
        font-size: 16px
}     
#ws_inactive{
       color: blue;
       text-decoration: underline;
       font-size: 14px
   }

aber so gehts nicht (oder es fehlt etwas?)

Bitte, wenn möglich auch für "Nichtskönner" wie mich erkläre, wie das geht.

Danke im Voraus
mfG
Woll-Insel
mfG
dobra

cru

#2
Hallo Woll-Insel,

soweit haben Sie alles richtig gemacht, es handelt sich jedoch um Klassen und nicht um IDs, der Code muss also folgendermaßen aussehen:

.ws_active {
                          color: black;       
                          font-weight: bold;       
                          font-size: 16px
}     

.ws_inactive{     
                          color: blue;       
                          text-decoration: underline;       
                          font-size: 14px   
}

:)

mfg

cru

dobra

mfG
dobra

hop

Unten finden Sie eine etwas ausführlichere Darstellung, wie die Funktion ab der 2.51.01 arbeitet
und welche neuen Möglichkeiten es gibt.
Sch?ne Gr??e hop