Pagina 1 di 1
Maledette ToolTipText!
Inviato: 11/08/2005, 11:04
da danicasati
Ciao.
Volevo visualizzare una etichetta con il testo "Maggiori informazioni" ogni volta che l'utente passasse sopra un'immagine di qualsiasi prodotto.
In effetti, modificando il file:
catalog/includes/functions/html_output.php
ed aggiungendo questo codice:
ci ero riuscito.
Il problema é che adesso
ogni immagine visualizza la stessa etichetta, tipo il logo del sito, l'icona di accesso al pannello utente, l'icona del carrello della spesa, l'icona del checkout
et similia.
Come posso disattivare la visualizzazione di questa etichetta in tutta l'area del "header.php"?
Re: Maledette ToolTipText!
Inviato: 11/08/2005, 11:37
da Bass
danicasati ha scritto:
Il problema é che adesso ogni immagine visualizza la stessa etichetta, tipo il logo del sito, l'icona di accesso al pannello utente, l'icona del carrello della spesa, l'icona del checkout et similia.

se modifichi la funzione di visualizzazione delle immagini e' normale che ogni immagine che la utilizza abbia la stessa scritta!
Se usi la funzione tep_image per richiamare le immagini basta semplicemente scrivere cosi':
Codice: Seleziona tutto
tep_image(DIR_WS_IMAGES . 'miaimmagine.gif', 'ciao a tutti')
Adesso la tua immagine visualizza ciao a tutti
Se invece usi una funzione html img src= ecc. l'etichetta va definita in alt
'iao
Sergio
Risposta
Inviato: 11/08/2005, 11:46
da danicasati
Innanzi tutto, grazie della risposta.
Il fatto é che ho cercato di modificare alcune parti del codice, ma senza risultato. Ad esmpio, questo é un frammento del file
/includes/boxes/specials.php, il box che visualizza una offerta in random nella pagina principale.
Codice: Seleziona tutto
$info_box_contents[] = array('align' => 'center',
'text' => '<a title="Más información" href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $random_product["products_id"]) . '">' . tep_image(DIR_WS_IMAGES . $random_product['products_image'], $random_product['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a><br><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $random_product['products_id']) . '">' . $random_product['products_name'] . '</a><br><br>' . substr($random_product['products_description'],0,$MAX_LENGHT) . '... <br><br>Precio: ' . $product_price_d. '<br>');
Se cerco di modificare questa stringa:
Codice: Seleziona tutto
tep_image(DIR_WS_IMAGES . $random_product['products_image'], $random_product['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT)
in questa:
Codice: Seleziona tutto
tep_image(DIR_WS_IMAGES . $random_product['products_image'] . 'Maggiori informazioni' . SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT)
succede che l'immagine non si mostra.
In che cosa sto sbagliando? Forse la nuova sintassi non é corretta?
Re: Risposta
Inviato: 11/08/2005, 11:51
da Bass
danicasati ha scritto:
in questa:
Codice: Seleziona tutto
tep_image(DIR_WS_IMAGES . $random_product['products_image'] . 'Maggiori informazioni' . SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT)
Qui hai messo dei punti al posto delle virgole
'iao
Sergio
Risposta
Inviato: 11/08/2005, 11:58
da danicasati
Si, é vero, ho appena verificato che con le virgole il sistema funziona.
Grazie mille per il tuo aiuto.