Pagina 1 di 1

TITLE dinamico in product_info.php

Inviato: 26/06/2011, 3:10
da twin
Ciao a tutti, sto cercando di rendere OScommerce più gradito ai motori di ricerca
con una modifica che dovrebbe fare visualizzare nel TITLE il nome dell'e-commerce+nome del prodotto
Qualcosa non funziona: il titolo della pagina carica bene i dati previsti ma la pagina non carica l'oggetto (non trovato)

il seguente codice sostituisce il codice a riga 17


$product_info_query = tep_db_query("select pd.products_name, p.products_model from
" . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where
p.products_status = '1' and p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "'
and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "'");
$product_info = tep_db_fetch_array($product_info_query);
$products_name = $product_info['products_name'];
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
<title><?php echo TITLE."-".$products_name; ?></title>


qualcuno sa darmi qualche idea sul perchè fallisce la cosa? :(
il controllo if a riga 49 è stato naturalmente aggiornato a if ($product_info['total'] < 1)
Grazie

Re: TITLE dinamico in product_info.php

Inviato: 30/06/2011, 16:53
da hsg26
installa header tags seo... oppure kiss dynamic meta tags. Personalmente preferisco la prima.

Re: TITLE dinamico in product_info.php

Inviato: 07/07/2011, 0:51
da twin
grazie per il contributo, anche io devo aggiungere la parola
problema RISOLTO! title dinamico per product_info.php
(precedentemente avevo commentato per errore la query di riga 17)

FUNZIONA TUTTO apportando le modifiche [in rosso] dopo riga 21

$product_info_query = tep_db_query("select pd.products_name, p.products_model from
" . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where
p.products_status = '1' and p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "'
and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "'");
$product_info = tep_db_fetch_array($product_info_query);
$products_name = $product_info['products_name'];



?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
<title><?php echo TITLE." - ".$products_name; ?></title>