View Single Post
  #1   IP: 76.164.216.30
Old 2016-05-06, 10:57 PM
Kailynn Kailynn is offline
初级会员
 
Join Date: 2010-12-10
Posts: 5
Kailynn 现在声名狼藉
Default Help with meta description conditionals

Hi All,

I am trying to change my meta description code so that if I am on a product page it will just automatically use the $product.descr information. Right now it is using the site wide meta-description.

I've found the code that I need to alter, but my skills are limited so I could use some help.

The Meta Code:
Code:
{if $printable}
  <meta name="ROBOTS" content="NOINDEX,NOFOLLOW" />
{elseif $main eq 'wordpress'}
  <base href="{$catalogs.customer}/" />
  <meta name="description" content="{$page_data.metadescr|truncate:"500":"...":false|escape}" />
  <meta name="keywords" content="{$page_data.metakeywords|truncate:"500":"":false|escape}" />
{if $page_data.additional_meta}
  {foreach from=$page_data.additional_meta key=prop item=val}
  <meta property="{$prop}" content="{$val}" />
  {/foreach}
{/if}
{if $main eq 'product'}
 <meta name="description" content="{$descr}" />
  <meta name="keywords" content="{$page_data.metakeywords|truncate:"500":"":false|escape}" />
{else}
  {meta type='description' page_type=$meta_page_type page_id=$meta_page_id}
  {meta type='keywords' page_type=$meta_page_type page_id=$meta_page_id}
{/if}
I need to add something like this:

Code:
{if $main eq 'products'}

<meta type="description" content="{$product.descr|strip_tags:false}">

{/if}
But I am having difficulty figuring out where to logically add it into the code.

Any help?

X-Cart GoldPlus: 4.6.4
Reply With Quote