Pagina 1 di 1

Come togliere "Vediamo cosa c'è qui?"

Inviato: 31/05/2005, 13:46
da didjemaster
Ciao a tutti,

Lo sò che è una domanda vecchia ma non riesco a trovare il topic che ne parlava....

Come togliere "Vediamo cosa c'è qui?" e sostituirlo con la categoria in cui si è?

Ciao e grazie!

Indizi

Inviato: 10/06/2005, 16:01
da didjemaster
Ho trovato alcuni siti americani che hanno risolto il problema...

Non è che qualcuno più ferrato di me in inglese riesce a mandargli una mail per avere chiarimenti???

http://www.oscommerce.com/shops/goto,8162

e

http://www.lavishkids.com

Mi aiutate??

Ciao

Re: Come togliere "Vediamo cosa c'è qui?"

Inviato: 10/06/2005, 17:27
da ricman
didjemaster ha scritto:... Come togliere "Vediamo cosa c'è qui?" e sostituirlo con la categoria in cui si è? ...
Il file incriminato è
/includes/languages/italian/index.php

Lo sò

Inviato: 10/06/2005, 17:37
da didjemaster
Lo sò, ma il problema è che non voglio sostituire "vediamo cosa c'è qui" con un'altra frase statica.

Vorrei il nome della categoria che varia in base a dove mi trovo.

Che ne pensi??

Ciao

Re: Lo sò

Inviato: 10/06/2005, 18:11
da ricman
didjemaster ha scritto:... Vorrei il nome della categoria che varia in base a dove mi trovo. ...
Ho capito... a mente non me lo ricordo... indicativamente prova a vedere qui: quando crei delle sottocategorie, la categoria "padre" le contiene; se clicchi a destra sulla categ. padre, ottieni nella pag. principale l'elenco delle sottocategorie con la fotina. Tale fotina ha un TITLE o un ALT nell'href. Lì dentro è scritto il codice di come richiamare il nemo della categoria...
Prova a cercare nel codice, credo, di index.php e vedi se trovi qualcosa...
Fammi sapere...

Re: Lo sò

Inviato: 10/06/2005, 20:09
da marcus
didjemaster ha scritto:Lo sò, ma il problema è che non voglio sostituire "vediamo cosa c'è qui" con un'altra frase statica.

Vorrei il nome della categoria che varia in base a dove mi trovo.

Che ne pensi??

Ciao

File catalog/index.php riga 60 circa:

<?php echo HEADING_TITLE; ?> -> <?php echo $category['categories_name']; ?>


Marcus

Re: Lo sò

Inviato: 11/06/2005, 10:10
da ricman
marcus ha scritto:File catalog/index.php riga 60 circa:

<?php echo HEADING_TITLE; ?> -> <?php echo $category['categories_name']; ?>
Grazie Marcus... il mio ragionamento era più o meno giusto? La riga che citi tu che html produce?

Re: Lo sò

Inviato: 11/06/2005, 19:14
da marcus
ricman ha scritto:
Grazie Marcus... il mio ragionamento era più o meno giusto? La riga che citi tu che html produce?
Si, la riga sostituisce semplicemente il nome della categoria corrente alla scritta statica 'Categorie'.

Marcus

Quasi benissimo...

Inviato: 13/06/2005, 10:35
da didjemaster
Ciao a tutti e grazie per il consiglio.

Avevo già provato questa soluzione ma il fatto è che mi appare una cosa tipo:

Categorie -> Biciclette

e fin qui benissimo ma quando vado nella categoria finale, quindi Biciclette appare:

Vediamo cosa c'è qui

E' questa dicitura, in questo punto che vorrei sostituire con Biciclette o con la categoria finale in cui mi trovo. Ma senza Categorie...

Mi potete aiutare?
Grazie mille :)

Re: Quasi benissimo...

Inviato: 13/06/2005, 18:55
da marcus
didjemaster ha scritto:Ciao a tutti e grazie per il consiglio.

Avevo già provato questa soluzione ma il fatto è che mi appare una cosa tipo:

Categorie -> Biciclette

e fin qui benissimo ma quando vado nella categoria finale, quindi Biciclette appare:

Vediamo cosa c'è qui

E' questa dicitura, in questo punto che vorrei sostituire con Biciclette o con la categoria finale in cui mi trovo. Ma senza Categorie...

Mi potete aiutare?
Grazie mille :)
Sotto la linea:

Codice: Seleziona tutto

<?php
  } elseif ($category_depth == 'products' || isset($HTTP_GET_VARS['manufacturers_id'])) {
aggiungi la query:

Codice: Seleziona tutto

    $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);

ed effettua la sostituzione descritta nel post precedente.

Marcus

Inviato: 20/08/2005, 18:10
da plume
ho una domanda! è possibile fare lo stesso con i produttori. Intendo dire:
quando seleziono il riordinamento per produttori è possibile far comparire il nome del produttore e la sua immagine ?

Ciao
Plume

Inviato: 21/08/2005, 3:17
da marcus
plume ha scritto:ho una domanda! è possibile fare lo stesso con i produttori. Intendo dire:
quando seleziono il riordinamento per produttori è possibile far comparire il nome del produttore e la sua immagine ?

Ciao
Plume
Basta estendere la modifica precedente inserendo un if:

Codice: Seleziona tutto

	if (!isset($HTTP_GET_VARS['manufacturers_id'])) {
		$category_query = tep_db_query("select categories_name from " .  TABLE_CATEGORIES_DESCRIPTION . " where categories_id = '" . (int)$current_category_id . "' and language_id = '" . (int)$languages_id . "'");
		$category = tep_db_fetch_array($category_query);
		$manufacturers_or_category_name =$category['categories_name'];
	} else {
		$manufacturers_query = tep_db_query("select manufacturers_name from " .  TABLE_MANUFACTURERS . " where manufacturers_id = '" . (int)$HTTP_GET_VARS['manufacturers_id'] . "'");
		$manufacturers = tep_db_fetch_array($manufacturers_query);
		$manufacturers_or_category_name=$manufacturers['manufacturers_name'];
	}
In catalog/index.php riga 60 circa effettua la sostituzione:

Codice: Seleziona tutto

<?php echo HEADING_TITLE; ?>
->

Codice: Seleziona tutto

<?php echo $manufacturers_or_category_name; ?>
La mod si riferisce al solito alla versione base di osC :wink:

Marcus

Inviato: 21/08/2005, 14:55
da plume
come al solito sei un grande marcus !!
e visto che ci siamo ti faccio l'ultima domanda :)
quando uno seleziona un produttore, commpare la lista degli oggetti.
Se poi però riseleziona la tendina dei produttori e seleziona "selezionare" si ritrova in una pagina vuota (perchè il produttore "selezionare" non esiste).
Non si può ovviare a questo inc onveniente ??

Ciao
Plume