#1 (permalink)  
Alt 21.04.2005, 11:31
 
Registriert seit: 16.04.2005
Beiträge: 2
Standard

Moin zusammen,

ich habe mir fast graue Haare geholt als ich die v2 installiert habe und eine neue Farbgebung implementierte...

Mal in der index.html, mal in den "boxes" und dann TATS?CHLICH auch mal in der css-Date.... :blink:

Ist in v3 denn inzwischen eine einheitliche Trennung zwischen Layout und Inhalt gegeben, hat man das also ?berarbeitet??

Oder hole ich mir diesbez?glich mit der v3 keinen Vorteil?

Gr??e, Qeldroma
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 21.04.2005, 12:15
Neuer Benutzer
 
Registriert seit: 21.04.2005
Beiträge: 25
Standard

Hi Geldroma,

in der ?bersicht zum Funktionsumfang der V3 steht, dass das Layout vom Systemcode getrennt ist.

Ich weiss genau wie m?hselig das ist. Ich hab einen oscommerce Shop komplett ?berarbeitet



-->Funktionsumfang der xt:C v3.0<--
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 21.04.2005, 15:23
Benutzerbild von mzanier
xt:Commerce GmbH, Geschäftsführung
 
Registriert seit: 18.04.2003
Beiträge: 27.414
Standard

die trennung zwischen layout und business logic ist auch in der 2.0 gegeben, denn die styles befinden sich in den html und nicht in den php files.
__________________
xt:Commerce Helpdesk
xt:Commerce Blog

xt:Commerce Warenwirtschaft

###

Offene Stellen bei xt:Commerce!
xt:Commerce stellt ein
###
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 21.04.2005, 22:58
 
Registriert seit: 16.04.2005
Beiträge: 2
Standard

@mzanier:
Das ist nur teilweise richtig!
So wie XT-Commerce aufgebaut ist, sind die HTML-Seiten TEMPLATES f?r den Seiten AUFBAU. Darum gibt es ja auch eine Stylesheet-Datei....
Nach deiner Argumentation d?rfte es keine CSS-Datei geben und alle Styles w?ren in den Template-Dateien (.html).

Sagen wir mal so:
WENN man Stylesheets verwendet, DANN sollte man das auch konsequent. Und genau das ist es, was mir Schwierigkeiten macht ;-)

Daher die Frage, ob in der v3 das endlich sauber getrennt ist....

Einfaches Beispiel: Kopiere dir das "xt2"-Template und benenne es irgendwie um. Und NUN, versuche zu erreichen, das alle Hintergrundfarben links und rechts, bei den "Boxes" eine andere werden.... :144:

Und das war jetzt nur EINES von mehreren Beispielen, da w?ren zum Beispiel noch die Rahmenfarben, etc...

Gr??e, Qeldroma
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 21.04.2005, 23:10
Benutzerbild von mzanier
xt:Commerce GmbH, Geschäftsführung
 
Registriert seit: 18.04.2003
Beiträge: 27.414
Standard

3.x templates sind xhtml valide.

ein cleaning des standard templates wird erst in 3.0.4 mit einem gr??erem umbau an der template engine stattfinden.

Zitat:

Kopiere dir das "xt2"-Template und benenne es irgendwie um. Und NUN, versuche zu erreichen, das alle Hintergrundfarben links und rechts, bei den "Boxes" eine andere werden....
arbeit von 10 sekunden.

vern?nftige umgebung dann geht eine template erstellung relativ schnell, zudem wer nen vern?ftigen shop machen will der wird sich sowieso ein template von 0 nach seinem layout erstellen.
__________________
xt:Commerce Helpdesk
xt:Commerce Blog

xt:Commerce Warenwirtschaft

###

Offene Stellen bei xt:Commerce!
xt:Commerce stellt ein
###
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 22.04.2005, 06:15
 
Registriert seit: 04.10.2004
Beiträge: 269
Standard

Zitat:
Originally posted by mzanier@Apr 21 2005, 23:10 PM
3.x templates sind xhtml valide.

ein cleaning des standard templates wird erst in 3.0.4 mit einem gr??erem umbau an der template engine stattfinden.

Zitat:

Kopiere dir das "xt2"-Template und benenne es irgendwie um. Und NUN, versuche zu erreichen, das alle Hintergrundfarben links und rechts, bei den "Boxes" eine andere werden....

arbeit von 10 sekunden.

vern?nftige umgebung dann geht eine template erstellung relativ schnell, zudem wer nen vern?ftigen shop machen will der wird sich sowieso ein template von 0 nach seinem layout erstellen.
Da muss ich mzanier unbedingt Recht geben!

Die Trennung von Struktur, Inhalt und Style ist (weitestgehend) auch schon in xt 2 vollzogen. Was da ab und an noch Probleme macht, sind meist von osCommerce ?bernommene "Contributions", die (nat?rlich) am xtCommerce-Template-System vorbei arbeiten.

Was "qeldroma" bem?ngelt

Zitat:

Mal in der index.html, mal in den "boxes" und dann TATS?CHLICH auch mal in der css-Date...

sehe ich eher als Vorteil, da man nicht alles in einem komplexen, un?berschaubaren Konglomerat ?ndern muss, sondern sehr modular eingreifen kann: "index.html" definiert den Rahmen des Layouts, in den "boxes" definiert man die Inhalte der Einzelelemente, und die restlichen Programme f?llen dann den Inhalt (= alles ausser den "boxes"). Find ich eigentlich sehr ?bersichtlich und logisch strukturiert.

Neben dieser Struktur-Ddefinition hat man dann noch die Style-Definition, die letztendlich das Aussehen festlegt.

Ich w?sste nicht, wie man das technisch (auf der gegebenen PHP-Basis) noch weiter entkoppeln und/oder besser strukturieren k?nnte.

Man muss bei osCommerce/xtCommerce halt willens und in der Lage sein, sich mit dem Shop-Konzept tiefgehender zu befassen, aber dann kann man alles machen. Das war f?r mich der Grund, xtCommerce den Vorzug vor osCommerce zu geben.

Ich habe sicher einige Zeit investieren m?ssen, um zu verstehen, wie xtCommerce technisch strukturiert ist, aber mittlerweile habe ich das verinnerlicht, und kann all das machen, was ich brauche.

================================================== =

Muss ?brigens eine saum??ige Arbeit gewesen sein, aus "osCommerce" "xtCommerce" zu machen, an dieser Stelle mein Dank und Kompliment dazu!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
endlich, inhalt, style, xtc

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:10 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand