Templates/files

Fra Shoporama dokumentation
Skift til: Navigation, Søgning

Dit tema skal indeholde følgende filer:

global.html

Denne fil sætter alle overordnede ting op som head- og title-tags. Indholdet af shoppen ligger i:

  <{$contents}>

index.html

Det er her alt magien sker, og det er måske en god idé at inddele denne fil i flere filer. Fx:


<{if $inc}>

	<{include file=$inc}>

<{elseif $category}>

	<{if $category->isFront()}>
	
		<{include file="front.html" category=$category}>

	<{else}>

		<div class="products">
			<{include file="category.html" category=$category}>
		</div>

	<{/if}>
	
<{elseif $landing_page}>

	<div class="products">
		<{include file="landing_page.html" landing_page=$landing_page}>
	</div>	

<{elseif $product}>

	<{include file="product.html" product=$product}>

<{elseif $page}>

	<{include file="page.html" product=$page}>

<{/if}>

404.html

Custom 404 side

410.html

Custom 410 side. Nå... du kan ikke huske, hvad 410 fejlkoden er :-D Heldigt vi kan hjælpe: http://en.wikipedia.org/wiki/List_of_HTTP_status_codes#4xx_Client_Error

after_purchase.html

Er en mail, der kan sendes X timer efter et køb er foretaget. Indstillingen af X (altså hvornår den skal sendes), sættes i Indstillinger → Mails. I mailen kan man opfordre brugeren til at anmelde shoppen på TrustPilot eller man kan foreslå andre produkter baseret på købet.

invoice.html

Er ordrebekræftelsen, der mailes til kunden straks efter et køb er gennemført

invoice_dropshipping.html

Er den mail, der sendes til en dropshipping-leverandør umiddelbart efter at et køb er gennemført

order_sent.html

Er den mail, der sendes til kunden, når man ændrer en bestilling til "sendt"

out_of_stock_mail.html

search.html

Siden, der præsenterer et søgeresultat

Check ud

basket.html

Indkøbskurven. Her bør man sørge for at få en evt. rabatkode, hvis dette er en del af shoppen.

address.html

Siden, hvor kunden indtaster navn og adresse

shipping.html

Siden hvor kunden skal vælge fragtmulighed. Findes der kun én fragt-mulighed i shoppen, er det muligt at skippe dette trin ved at sætte

<input type="hidden" name="skip_next" value="true"/>

i address.html

approve.html

En side, hvor kunden kan gennemse og godkende sin ordre og leveringsadresse, fragtmetode m.m. Siden er ikke påkrævet og den kan springes over ved at bruge

<input type="hidden" name="skip_next" value="true"/>

På siden inden.

payment.html

Siden hvor selve betalingen foregår. Har man valgt EAN betaling, er denne side ikke i brug.

order.html

Siden med kundens faktura. Denne side ligger på shoppens server og kan altid tilgåes af kunden, hvis man har ordre-ID og email, der blev brugt til handlen.

thanks.html

Siden, kunden lander på, når et køb er gennemført. Det er også her, Google Analytics e-handelssporing og Adwords conversion tracking m.m. skal placeres.

Valgfrie

also.html

Her kan man sende brugeren hen, når de har lagt en vare i kurven (som alternativ til at sende dem til kurven eller blive på produktet). Her er det muligt at promovere andre produkter, der evt. passer med det købte produkt.

disabled.html

Vises kun hvis shoppen er lukket

in_stock_mail.html

printed_invoice.html

Følgesedler eller fysiske fakturaer til at vedlægge ordren. Kan printes inde fra Shoporama backend.

theme_settings.ini

Bruges til at lave indstillinger i temaet.

Biblioteker:

  • js
  • css