(regel 18) wat witruimte kan invoegen. Waarom deze stap? Een paar redenen die wat mij betreft voor de hand liggen, maar aangezien deze handleiding voor dummy’s is bedoeld toch een korte toelichting. Op de regels 9, 10 en 12 zien we een paar relevante redenen. Zoals aangegeven staan daar php scripjes. Op regel 9 wordt door het script ervoor gezorgd dat de omschrijving van de site wordt getoond, op regel 10 worden de sleutelwoorden getoond, en op regel 12 wordt de titel van de site getoond. Er zijn mogelijkheden om hier het script te vervangen door deze dingen handmatig in te vullen, maar wat als de klant later hier wat wil aanpassen? En laten we simpel zijn, in het administrator gedeelte van de website komen we deze velden ook tegen. Ik stel dus voor dat je de scripts laat staan en in het administrator gedeelte deze zaken invult. (voor de duidelijkheid, regel 9 vul je in bij instellingen winkel winkel omschrijving. Regel 10 instellingen winkel Kernwoorden. Regel 12 instellingen opmaak pagina titel) Op deze manier houdt de klant zaken flexibel. Een soortgelijk iets geldt voor de verwijzing naar de stylesheet.
Eigen html ophalen. Open uw eigen html bestand (in mijn geval occ_index.html), en selecteer het gedeelte tussen de body-tags (dus alles tussen
. Knip/kopieer dit gedeelte, en ga naar template.html en plak alles tussen de body tags terug.
Zoals je ziet is dit niet de hele pagina, maar het gaat om het deel tussen
, daar gebeurt het werk zullen we maar zeggen. Zo dat is dat, de blokken zijn aanwezig. Maar of het nu werkt? Ik denk het niet, er moet nodig een en ander worden aangepast. Ik ga de regels bij langs, en als er iets te melden is zult u dat vanzelf zien. Banner aanpassen Eerst de banner aanpassen. (regel 20). De image tag verwijder ik , deze vervang ik door: . Een beetje abacadabra, maar wel nuttig. Feitelijk zeg ik, vervang het plaatje door het onderdeel header. In de FWS-root staat dit bestand. Dit bestand zorgt ervoor dat de header getoond wordt. In de header wordt gekeken of er een logo bestand is ingevuld in de webshop, en zo ja wordt die getoond. Wanneer ik de slogan wil tonen voeg ik op dezelfde plek nog toe. Dit zorgt ervoor dat de slogan van de webshop (indien aanwezig) wordt toegevoegd. Topmenu aanpassen In mijn ontwerp beslaat het topmenu meerdere regels. De regels 22 t/m 28 verwijder ik en verang ik door . Om zaken eenduidig te houden(elk onderdeel van FWS op een regel) ga ik aan het eind van regel 21 staan, zorg ervoor dat regel 22 en 23 op dezelfde regel terecht komen. Dan staat daar dus :
Inhoud van de site aanpassen Ik ga op zoek naar de volgende regels “
Hier wordt de inhoud voor class "content_text" id "content_text" weergegeven
bla die bla
” Wanneer je bovenstaande stappen hebt uitgevoerd zijn dat regels 24 t/m 28 geworden. (DUS NIET OP DE AFBEELDING KIJKEN). Deze tekst selecteren we en vervangen we door de volgende regel: . In dit deel zorgen we er dus voor dat de teksten van de pagina’s getoond worden, dus ook productlijsten enz. Ook nu kies ik ervoor om wat regels op een regel te zetten. De volgende regel komt eruit:
MenuBar (zijkant) Na al mijn acties tot hier toe ziet mijn scherm er als volgt uit:
Regel 24 willen we dus aanpassen. De tekst hier de sidebar halen we weg en gaan we door het menu vervangen. Het menu in FWS bestaat uit een aantal submenu’s en die gaan we tonen. Uiteraard kunt u ervoor kiezen een van de submenu’s niet te toen, dan voert u die regel niet uit. Hoe dan ook de tekst Hier de sidebar halen we weg en vervangen we door (de keuze is aan u):
(winkelwagentje)
(productenlijst)
(menu Informatie) (extra pagina’s) Footer aanpassen Regel 26 uit de afbeelding dus. de tekst “Hier wordt de inhoud voor class "footer" id "footer" weergegeven” vervangen we voor . Zo dat was de aanpassing van de html file.
De code in afbeelding:
Het resultaat in de browser is nog niet wat we willen/verwachten, we hebben immers de CSS nog niet gefixed
Stap 5 CSS bewerken Zoals we zien is de pagina nu FWS klaar, maar we willen dit niet presenteren. Dat komt omdat er op dit moment een CSS sheet is gekoppeld, en de CSS van mijn eigen html bestand nog niet. De kortste klap is om mijn eigen stijlsheet ook te koppelen, maar netjes is het niet. Dus, we gaan de inhoud van mijn eigen stijlsheet kopieren naar de stijlsheet van FWS. Hier moeten we er voor uitkijken dat we niet twee keer dezelfde tags hebben. In de editor sluiten we alle documenten, en openen we vervolgens de twee stijlsheets in de templatedirectory. (stylesheet en style_occ dus). De inhoud van mijn stijlsheet kopieer ik volledig naar de stylesheet van FWS. Aangezien ik in stap 3 al heb aangegeven dat de stylesheets ook gekopieerd moeten worden is het vrij simpel. Ik kan lekker aanknoeien, doe ik iets fout, en is herstellen niet mogelijk, dan moet ik opnieuw beginnen op basis van de kopie van het orgineel. Hoe dan ook, na elke stap van wijzigen even opslaan en het resultaat bekijken, dat is de procedure. Zeker als je met CSS nog niet zo bekend bent (zoals ik).
Waarom CSS Eigenlijk heel simpel te beantwoorden. Je kunt in een pagina alle tags afzonderlijk van een lay-out voorzien. Bijvoorbeeld de kleur van de pagina moet grijs zijn. Dit kun je op elke pagina regelen door de body tag aan te passen (