Skip to content

Instantly share code, notes, and snippets.

@xlawok
Last active July 20, 2021 12:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xlawok/89a366da179a007c725dcdede44308c2 to your computer and use it in GitHub Desktop.
Save xlawok/89a366da179a007c725dcdede44308c2 to your computer and use it in GitHub Desktop.
Prestashop title and canonical
{assign var="aw_url" value=$smarty.server.REQUEST_URI}
{if strpos($aw_url,'?') !== false}
<meta name="robots" content="noindex, follow">
{elseif $page.meta.robots !== 'index'}
<meta name="robots" content="{$page.meta.robots}">
{/if}
{if $page.page_name=="category"}
<title>{block name='head_seo_title'}{$page.meta.title} | Olelux{/block}</title>
{elseif $page.page_name=="product"}
<title>{block name='head_seo_title'}{$page.meta.title} | Olelux{/block}</title>
{else}
<title>{block name='head_seo_title'}{$page.meta.title} {/block}</title>
{/if}
{if isset($smarty.get.id_category) }
<link rel="canonical" href="{$link->getCategoryLink($smarty.get.id_category)}">
{elseif isset($smarty.get.id_manufacturer)}
<link rel="canonical" href="{$link->getManufacturerLink($smarty.get.id_manufacturer)}">
{elseif $page.page_name=="new-products"}
<link rel="canonical" href="{$link->getPageLink('new-products')}">
{elseif $page.page_name=="best-sales"}
<link rel="canonical" href="{$link->getPageLink('best-sales')}">
{elseif $page.canonical}
<link rel="canonical" href="{$page.canonical}">
{/if }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment