steveosoule
7/29/2015 - 10:47 PM

Miva - 9.0004 - Potential Page Title & Canonical URL Logic

Miva - 9.0004 - Potential Page Title & Canonical URL Logic

<base href="&mvt:global:basehref;" />

<mvt:if expr="NOT ISNULL l.settings:product:page_title">
	<title>&mvt:product:page_title;</title>
<mvt:elseif expr="NOT ISNULL l.settings:category:page_title">
	<title>&mvt:category:page_title;</title>
<mvt:elseif expr="NOT ISNULL l.settings:page:title">
	<title>&mvt:page:title;</title>
<mvt:elseif expr="l.settings:page:code EQ 'CTGY'">
	<title>&mvt:store:name;: &mvt:category:name;</title>
<mvt:elseif expr="l.settings:page:code EQ 'PROD'">
	<title>&mvt:store:name;: &mvt:product:name;</title>
<mvt:else>
	<title>&mvt:store:name;: &mvt:page:name;</title>
</mvt:if>

<mvt:if expr="l.settings:page:code EQ 'CTGY'">
	<link rel="canonical" href="&mvte:category:link;" />
<mvt:elseif expr="l.settings:page:code EQ 'PROD'">
	<link rel="canonical" href="&mvte:product:link;" />
<mvt:else>
	<link rel="canonical" href="&mvte:urls:_self:auto;" />
</mvt:if>