Advertisement
Guest User

Untitled

a guest
Feb 18th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Smarty 2.32 KB | None | 0 0
  1. {assign metaTitle ''}
  2. {assign metaDescription ''}
  3. {if $template == 'home'}
  4.     {assign metaTitle {'store_theme_translations.seo_meta_title_home_page'|t}|replace:'%shop_name%':$shop->name}
  5.     {assign metaDescription {'store_theme_translations.seo_meta_description_home_page'|t}}
  6. {elseif $template == 'category'}
  7.     {assign metaTitle $category->title|cat:' - '|cat:$shop->name}
  8. {else if $template == 'collection'}
  9.     {assign metaTitle $collection->title|cat:' - '|cat:$shop->name}
  10. {else if $template == 'vendor'}
  11.     {assign metaTitle $vendor->title|cat:' - '|cat:$shop->name}
  12. {else if $template == 'product'}
  13.     {if isset($category)}
  14.         {assign metaTitle $product->title|cat:' - '|cat:$category->title|cat:' - '|cat:$shop->name}
  15.     {elseif isset($collection)}
  16.         {assign metaTitle $product->title|cat:' - '|cat:$collection->title|cat:' - '|cat:$shop->name}
  17.     {elseif isset($vendor)}
  18.         {assign metaTitle $product->title|cat:' - '|cat:$vendor->title|cat:' - '|cat:$shop->name}
  19.     {else}
  20.         {assign metaTitle $product->title|cat:' - '|cat:$shop->name}
  21.     {/if}
  22. {elseif $template == 'cart'}
  23.     {assign metaTitle {'store_theme_translations.seo_meta_title_cart'|t}|replace:'%shop_name%':$shop->name}
  24. {elseif $template == 'search'}
  25.     {assign metaTitle {'store_theme_translations.seo_meta_title_search_results_for'|t|replace:'%query%':$query}|replace:'%shop_name%':$shop->name}
  26. {elseif $template == 'page'}
  27.     {assign metaTitle $page->title|cat:' - '|cat:$shop->name}
  28. {elseif $template == 'article'}
  29.     {if isset($blog)}
  30.         {assign metaTitle $article->title|cat:' - '|cat:$blog->title|cat:' - '|cat:$shop->name}
  31.     {else}
  32.         {assign metaTitle $article->title|cat:' - '|cat:$shop->name}
  33.     {/if}
  34. {elseif $template == 'blog'}
  35.     {assign metaTitle $blog->title|cat:' - '|cat:$shop->name}
  36. {elseif $template == '404'}
  37.     {assign metaTitle '404'|cat:' - '|cat:$shop->name}
  38. {else}
  39.     {assign metaTitle $shop->name}
  40. {/if}
  41.  
  42. {if $meta->title}
  43.     <title>{$meta->title}</title>
  44. {else}
  45.     <title>{$metaTitle}</title>
  46. {/if}
  47. {if $meta->description}
  48.     <meta name="description" content="{$meta->description}" />
  49. {elseif {$metaDescription} !== ''}
  50.     <meta name="description" content="{$metaDescription}" />
  51. {/if}
  52. {if $meta->keywords}
  53.     <meta name="keywords" content="{$meta->keywords}" />
  54. {/if}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement