#1 (permalink)  
Alt 28.08.2008, 18:14
Neuer Benutzer
 
Registriert seit: 27.08.2008
Beiträge: 1
Standard Richtige Vorgehensweise bei der Anpassung?

Guten Abend,

der Freund dem ich die Homepage ein bißchen betreue hat sein Provider gewechselt und bei dem neuen Provider hat er ein Paket ausgewählt wo XT-Commerce angeboten wird.
Die Homepage war gerade in Arbeit und davor hatte ich ihm ein Shop auf osCommerce aufgebaut.
Bei der osCommerce Version habe ich STS benutzt da es (für mich) einfacher war den Shop an das Layout der Homepage anzupassen.
Jetzt stehe ich vor einer neuen Erfahrung den Shop direkt auf dem Server zu ändern (nein, noch nicht online) da ich das XT Paket nicht auf meinem Computer installieren kann.

Ich habe den Eindruck dass das Template-System mir einiges erleichtern wird. Allerdings bin ich mir nicht sicher ob diese Vorgehensweise bei einem Update des Shops doch Probleme bereiten könnte.

Die Homepage benutzt in etwa diesen Aufbau:
HTML-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta name="author" content="..." />
		<title>Titel der Seite</title>
		<link rel="stylesheet" type="text/css" media="screen" href="Pfad zu einer zentralen CSS Datei"  />
		<link rel="stylesheet" type="text/css" media="screen" href="Pfad zu einer CSS Datei für Farben"  />
		<link rel="stylesheet" type="text/css" media="print" href="Pfad zu einer CSS Datei fürs Drucken"  />
		<link rel="stylesheet" type="text/css" media="screen" href="Pfad zu einer Greybox CSS Datei"  />
		<link rel="stylesheet" type="text/css" media="screen" href="Pfad zu einer CSS Datei einer Variante des Layouts"  />
		<link rel="stylesheet" type="text/css" media="screen" href="Pfad zu einer CSS Datei einer Variante des Layouts"  />
		etc, etc...		
		<script type="text/javascript" src="Pfad zu einer JavaScript Datei"></script>		
	
		<!-- Grey Box code -->
		<script type="text/javascript">
		...
    	</script>		
		<!--end  Grey Box code -->
	
		<!--[if IE]>
		Weichen für IE
		<![endif]-->
	</head>
	<body>
		<div id="container">
			<!-- Header -->
			<div id="top"></div>
			<div id="headerEdge">
				<div id="rightEdge">
					<div id="pageHeader">
						Logo
						<h1>Homepage Titel</h1>
						<h2>Homepage Slogan</h2>
					</div>
				</div>
			</div>
			<!-- end Header -->
			<div id="navcontainer"><!-- Start Horizontal Navigation -->
				die Hauptseiten
			</div><!-- End Navigation --> 
			<div id="shadow"></div>
			<div id="sidebarContainer"> <!-- Start Vertical Navigation -->
				<div id="navcontainer2">
					die Unterseiten (als gesplittene Navigation) - je nachdem
				</div><!-- End Navigation --> 
				<div id="sidebar">
					Sidebar
				</div>
			</div>	
			<div id="contentContainer">
				<div id="content">
					Content der Seite
					<div class="clearer"></div>
				</div>
			</div>
			<div class="clearer"></div>
			<div id="breadcrumbcontainer">
				Breadcrumb
			</div>
			<!-- footer -->
			<div id="footerEdge">
				<div id="rightEdge2">
					<div id="footer">		
						Footer
					</div>
				</div>
			</div>
			<!-- end footer -->
		</div>
	</body>
</html>
Ich habe die Angaben des <head> Teils der Homepage in der Datei ~/includes/header.php untergebracht.
Die ersten Angaben von <body> bis zu <div id="content"> habe ich in der index.html des duplizierten xtc4 Template. Auch die stylesheet.css des Templates habe ich geändert.
Die {$box_ } habe ich in der Sidebar untergebracht, {$main_content} in dem Content der Seite untergebracht.
Das Teil der Homepage hinter dem Content habe ich in ~/includes/application_bottom.php untergebracht.

Eigentlich fürs Erste läuft alles.
Meine Frage ist aber dass dieser Aufbau zwei der "Originaldateien" sind verändert und bei einem eventuellen Update (je nachdem auch was upgedated wird) sie die aktuellen Angaben verlieren werden.
In dem xtc4 Template habe ich nichts gefunden (oder nicht richtig geschaut) wo ich solche Angaben einbringen kann die in dem <head> der Seite oder kurz vor dem </body> sich befinden.
Gibt es eine "include" Möglichkeit in dem Template-System?

Ich bedanke mich für die Hilfe.

Apropos Hilfe...
Im Grunde helfe ich jemandem der wohl durch seinem Vertrag mit dem Provider (oder so zumindest verstehe ich den Account-Konstrukt) "Supporter" ist. Ist meine Frage hier falsch gestellt? Soll ich zuerst bei einer anderen Stelle in dem Forum melden?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anpassung, richtige, vorgehensweise

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 09:43 Uhr.

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

xt:Commerce is a SafeCharge brand