

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv" lang="sv">
<head>
<title>...</title>
<link type="text/css" rel="stylesheet" href="/MyStyle.css" />
<script language="JavaScript" type="text/javascript" src="/__SYS__/SE-util.js">
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<% INCLUDE '/INC_above.html' %>
<p>Här skriver vi innehåll</p>
<% INCLUDE '/INC_below.html' %>
</body>
</html>
Vi länkar alltid till MyStyle.css stylesheet, och SE-util.js för att få tillgång till formgivning & hjälpfunktioner. INCLUDE-kommandot som står inom <% %> taggar är ett av många kommandon i shopsystemet, här använder vi det för att läsa in allt som skall visas före respektive sidan innehåll, tex navigeringsmenyer och statusinformation som skall vara samma på alla sidor i webbutiken.
Det är upp till webbutiks-innehavaren/designern att ge nya sidor lämpliga filnamn. För de standardsidor som behövs i alla webbutiker är det lämpligt att följa de namn som vi använder då de komponenter som finns länkar till dessa namn. Nedan följer de sidor som en normal webbbutik hos oss består av.

Tex, vi vill in i sidan /grossister/status.html för att visa vad som finns i kundvagnen. Vi anropar komponenten cart-mini.htm genom att lägga in koden <% INCLUDE 'cart-mini.htm' %> på lämpligt ställe i koden. Systemet letar först efter filen 'cart-mini.htm' i /grossister/ då det är här sidan som anropet sker ifrån ligger. Finns det inte någon cart-mini.htm i den katalogen letar systemet vidare i /INC (som är tom när webbutiken skapats), finns inte filen här heller letar systemet i sin globala komponentkatalog. Där hittas filen och den infogas i webbsidan. Skulle den inte finnas där heller kommer ett felmeddelande istället.
Vad är då poängen med det här komplicerade förfarandet? Jo, det ger den som skapar en webbutiks-design snabb och enkel åtkomst till ett antal färdiga byggstenar (de som ligger i den globala komponentkatalogen) samtidigt som det ges möjlighten att byta ut och förbättra de komponenter man inte är nöjd med.
Webbutik, onlinemanual