HeaderTags V2.5.4

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Avatar utente
Ricky78
membro Junior
membro Junior
Messaggi: 24
Iscritto il: 24/07/2005, 12:29
Località: Milano
Contatta:

HeaderTags V2.5.4

Messaggio da Ricky78 »

Dopo averci impiegato una giornata per installarla e farla andare "quasi correttamente"... :cry:
mi sono accorto che c'è un problemino... :x

I nomi delle categorie nel titolo della pagina di elenco degli articoli, sono SEMPRE in INGLESE. Ovvero se sono dentro nella categoria "Gatti" in ITA e "Cats" in Inglese, beh... visualizzo solo Cats.

Come mai? :?: :!:
Qualche suggerimento? :wink:

Grazie!
Avatar utente
kikoleppard
membro Senior
membro Senior
Messaggi: 343
Iscritto il: 25/05/2005, 18:12
Località: Plovdiv-Bulgaria
Contatta:

Messaggio da kikoleppard »

Noooo,

di solito controlo sempre le Conttributions ma questa volta mi sono fregato :(

Ieri ho installato la versione 2.5.3 per testarla e addesso devo vedere coma va l'ultima versione.
Avatar utente
gin
membro Junior
membro Junior
Messaggi: 24
Iscritto il: 12/08/2005, 10:47
Località: Reggio Calabria
Contatta:

Messaggio da gin »

kikoleppard ha scritto: Ieri ho installato la versione 2.5.3 per testarla e addesso devo vedere coma va l'ultima versione.
Consolati: anche la versione successiva ha lo stesso problema! :cry:

Ciao,
Giorgio
::::: Giorgio Nordo ::::::::::::::::::::::::::::::::::::: giorgio@equal.it ::::::::
:: equal :: associazione di sviluppatori web free lance :: www.equal.it ::
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

gin ha scritto: Consolati: anche la versione successiva ha lo stesso problema! :cry:
Allora e' proprio un problema della contrib, eppure il codice sembra corretto...

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
Avatar utente
kikoleppard
membro Senior
membro Senior
Messaggi: 343
Iscritto il: 25/05/2005, 18:12
Località: Plovdiv-Bulgaria
Contatta:

Messaggio da kikoleppard »

Purtroppo non ho tempo di testare la Contrib.
Forse dopo una settimana. Communque quali sono le alternative oltre Dynamic Metatags?

Ciao
Avatar utente
kikoleppard
membro Senior
membro Senior
Messaggi: 343
Iscritto il: 25/05/2005, 18:12
Località: Plovdiv-Bulgaria
Contatta:

Messaggio da kikoleppard »

Addesso mi sono accorto che nella versione 2.5.2
e scritto questo:

-> Added code to have the categorries header tags work in any language
-> Added txt file to explain Header Tags use

Quindi non dovrebbe succedere il problemma sudetto. L'unica cosa e di mettermi ad analizare un po il codice. Ci provo anche nel forum nel sito ufficiale di vedere se ci sta qualcosa.

Ciao
tacconif
membro Baby
membro Baby
Messaggi: 70
Iscritto il: 29/08/2005, 0:11
Località: Sarzana (SP)
Contatta:

Messaggio da tacconif »

Dopo averle scaricate tutte dal sito ufficiale e averle analizzate nessuna mi sembrava idonea e quindi ho provato a farmela.
Non sara' completa ma funziona.
L'obbiettivo e' indicizzare le pagine con piu' chiavi possibili cosi' invece di scrivere i titoli ed i metatags keywords e description tutti uguali ho pensato di usare i nomi delle categorie dei prodotti.

Posto qui il codice, provatelo e fatemi sapere come eventualmente migliorarlo.

In index.php prima della linea

require('includes/languages/' . $language . '/' . FILENAME_DEFAULT);

inserire

if ($category_depth == 'nested' || $category_depth == 'products') {
$category_query = tep_db_query("select cd.categories_name, c.categories_image from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and cd.categories_id = '" . (int)$current_category_id . "' and cd.language_id = '" . (int)$languages_id . "'");
$category = tep_db_fetch_array($category_query);
$page_title = $category['categories_name'];
}


Sostituire la lina con il tag TITLE con:

<title><?php echo $page_title . ', ' . TITLE; ?></title>
<meta name="keywords" content="<?php echo $page_title . ', ' . TITLE; ?>">
<meta name="description" content="<?php echo $page_title . ', ' . TITLE; ?>">

Nella pagina product_info.php

dopo la riga

require('includes/languages/' . $language . '/' . FILENAME_PRODUCT_INFO);

Aggiungere

$seo_info_query = tep_db_query("select pd.language_id, p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id,
p.products_date_added, p.products_date_available, p.manufacturers_id from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "'" . " and pd.language_id ='" . (int)$languages_id . "'");
$seo_info_info = tep_db_fetch_array($seo_info_query);
$seo_product_name = strip_tags ($seo_product_info['products_name'], "");
$seo_product_description = strip_tags ($seo_product_info['products_description'], "");
$seo_product_model = strip_tags ($seo_product_info['products_model'], "");

$the_manufacturer_query = tep_db_query("select m.manufacturers_id, m.manufacturers_name from " . TABLE_MANUFACTURERS . " m left join " . TABLE_MANUFACTURERS_INFO . " mi on (m.manufacturers_id = mi.manufacturers_id and mi.languages_id = '" . (int)$languages_id . "'), " . TABLE_PRODUCTS . " p where p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and p.manufacturers_id = m.manufacturers_id");
$the_manufacturers = tep_db_fetch_array($the_manufacturer_query);
$page_title = $seo_product_name;

Sostituire la lina con il tag TITLE con:

<title><?php echo $page_title; ?></title>
<meta name="keywords" content="<?php echo $page_title; ?>, <?php echo $seo_product_name; ?>, <?php echo $seo_product_model; ?>, <?php echo $the_manufacturers['manufacturers_name']; ?>, <?php echo TITLE; ?>">
<meta name="description" content="<?php echo $seo_product_description . "," . $seo_product_name; ?>">
Avatar utente
kikoleppard
membro Senior
membro Senior
Messaggi: 343
Iscritto il: 25/05/2005, 18:12
Località: Plovdiv-Bulgaria
Contatta:

Messaggio da kikoleppard »

[quote="tacconif"][/quote]

Grazie per il tuo sforzo ed auito. Io veramente non ho ancora comminciato ad occuparmi diciamo con tutto il ambito di SEO, pageranking ed ecc.

Purtroppo parto da 0 e ci vorrà pui di tempo per capirci qualcosa.

Ciao
Avatar utente
Ricky78
membro Junior
membro Junior
Messaggi: 24
Iscritto il: 24/07/2005, 12:29
Località: Milano
Contatta:

Messaggio da Ricky78 »

E' già online? così vedo i risultati :)
Grazie!
Riccardo.
tacconif
membro Baby
membro Baby
Messaggi: 70
Iscritto il: 29/08/2005, 0:11
Località: Sarzana (SP)
Contatta:

Messaggio da tacconif »

Se vuoi vedere i risultati vai su http://www.libreriatecnica.it
Avatar utente
kikoleppard
membro Senior
membro Senior
Messaggi: 343
Iscritto il: 25/05/2005, 18:12
Località: Plovdiv-Bulgaria
Contatta:

Messaggio da kikoleppard »

tacconif ha scritto:Se vuoi vedere i risultati vai su http://www.libreriatecnica.it
Guarda io non vedo niente. Per favore mi potresti fare una risposta per un profano. Dove devo guardare :) Ho provato sulla categorie e prodotti niente non ho visto :? certo che mi sfugge.

Ciao
tacconif
membro Baby
membro Baby
Messaggi: 70
Iscritto il: 29/08/2005, 0:11
Località: Sarzana (SP)
Contatta:

Messaggio da tacconif »

Scusa,
in effetti hai ragione guardando la pagina non si vedono le informazioni dei metatags per i motori.
Se guardi pero' il titolo della pagina (normalmente sulla barra in alto) noterai che il titolo non e' uguale a quello previsto nella configurazione (Store name), ma contiene nella il nome della categoria o il nome del prodotto a seconda di dove ti trovi.

Anzi ora che lo guardo meglio nei prodotti c'e' un errore.

Comunque se guardi l'HTML dovresti vedere i seguenti tags:

<title>..............</title>

<meta name="keywords" content=".................">

<meta name="description" content="................">

Se interessa postero' le correzioni che sto' facendo.
Avatar utente
kikoleppard
membro Senior
membro Senior
Messaggi: 343
Iscritto il: 25/05/2005, 18:12
Località: Plovdiv-Bulgaria
Contatta:

Messaggio da kikoleppard »

tacconif ha scritto:Scusa,
in effetti hai ragione guardando la pagina non si vedono le informazioni dei metatags per i motori.
Se guardi pero' il titolo della pagina (normalmente sulla barra in alto) noterai che il titolo non e' uguale a quello previsto nella configurazione (Store name), ma contiene nella il nome della categoria o il nome del prodotto a seconda di dove ti trovi.

Anzi ora che lo guardo meglio nei prodotti c'e' un errore.

Comunque se guardi l'HTML dovresti vedere i seguenti tags:

<title>..............</title>

<meta name="keywords" content=".................">

<meta name="description" content="................">

Se interessa postero' le correzioni che sto' facendo.

Certo, ti ho detto commincio da capo e ho bisogna di leggere e tormentarmi parecchio.

grazie anche per la consolenza :)

Ciao

P.S: ho controllato e tutto funziona nel tuo sito, anche per i prodotti. Guarda che roba con pochissimo codice.

Brava :)
Avatar utente
Ricky78
membro Junior
membro Junior
Messaggi: 24
Iscritto il: 24/07/2005, 12:29
Località: Milano
Contatta:

Messaggio da Ricky78 »

è vero, con così poco codice è proprio quello che serve e che deve essere fatto per i MDR...
solo una cosa ora...
non è che riesci anche a indicarci una contrib FUNZIONANTE (ne ho installata una molto gettonata ma fa ascqua da tutte le parti) per gestire gli url del negozio?

ovvero, avvere un risultato di questo tipo:

www.nomenegozio.com/scarpe/nike
invece di...
www.nomenegozio.com/index.php?sid=xxxxecc. ecc. ???

Grazie ;)
Avatar utente
kikoleppard
membro Senior
membro Senior
Messaggi: 343
Iscritto il: 25/05/2005, 18:12
Località: Plovdiv-Bulgaria
Contatta:

Messaggio da kikoleppard »

Ricky78 ha scritto:è vero, con così poco codice è proprio quello che serve e che deve essere fatto per i MDR...
solo una cosa ora...
non è che riesci anche a indicarci una contrib FUNZIONANTE (ne ho installata una molto gettonata ma fa ascqua da tutte le parti) per gestire gli url del negozio?

ovvero, avvere un risultato di questo tipo:

www.nomenegozio.com/scarpe/nike
invece di...
www.nomenegozio.com/index.php?sid=xxxxecc. ecc. ???

Grazie ;)

Si esiste ma ancora non l'ho provata. Coma hai letto sopra. Ho lasciato per l'ultimo i metatags.

Communque te la dico

Seach Engine Friendly URL



Ciao
Rispondi