Problema Anteprima Desrizione...

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
mariatmind
membro Junior
membro Junior
Messaggi: 2
Iscritto il: 27/10/2005, 13:07

Problema Anteprima Desrizione...

Messaggio da mariatmind »

Salve ragazzi volevo chiedervi un aiuto...

Ecco il problema:

In "nuovi prodotti" al posto dei primi 80 caratteri di anteprima della descrizione visualizzo solo i puntini sospensivi .

Questo accade però solo nella versione online ... in locale è tutto ok.

Potreste darmi una mano? ... sono davvero in difficoltà se non riesco a risolvere presto il problema!

Grazie...in anticipo...[/img]
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Re: Problema Anteprima Desrizione...

Messaggio da Bass »

mariatmind ha scritto: Potreste darmi una mano? ... sono davvero in difficoltà se non riesco a risolvere presto il problema!
Intendi nella vetrina? Che funzione hai usato per visualizzare i caratteri in anteprima?

'iao

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

http://www.semilandia.it
mariatmind
membro Junior
membro Junior
Messaggi: 2
Iscritto il: 27/10/2005, 13:07

Messaggio da mariatmind »

il codice è:

tr><td colspan=2 height=8></td></tr>
<tr><td colspan=2 height=53 valign=middle>'.preg_replace('/\s\S*$/i', '', substr($new_products['products_description'], 0, 80)).' ...</td></tr>
<tr><td colspan=2 height=12></td></tr>
<tr><td colspan=2 align=center><img src=images/m36.gif width=143 height=1></td></tr>

la pagina: \includes\modules\new_products.php
dr_ock
membro Regular
membro Regular
Messaggi: 124
Iscritto il: 04/04/2005, 0:00
Località: ita

Messaggio da dr_ock »

mariatmind ha scritto:il codice è:

tr><td colspan=2 height=8></td></tr>
<tr><td colspan=2 height=53 valign=middle>'.preg_replace('/\s\S*$/i', '', substr($new_products['products_description'], 0, 80)).' ...</td></tr>
<tr><td colspan=2 height=12></td></tr>
<tr><td colspan=2 align=center><img src=images/m36.gif width=143 height=1></td></tr>

la pagina: \includes\modules\new_products.php
Volevo sapere se eri riuscito a risolvere il problema, visto che anche a me è capitata la solita cosa.
Grazie Mille
Dr.Ock
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

mariatmind ha scritto:il codice è:

tr><td colspan=2 height=8></td></tr>
<tr><td colspan=2 height=53 valign=middle>'.preg_replace('/\s\S*$/i', '', substr($new_products['products_description'], 0, 80)).' ...</td></tr>
<tr><td colspan=2 height=12></td></tr>
<tr><td colspan=2 align=center><img src=images/m36.gif width=143 height=1></td></tr>

la pagina: \includes\modules\new_products.php
E' quella di template monsters che non funziona con il wysiwyg, dopo aver chiamato la products_description falla passare per questa funzione

Codice: Seleziona tutto

function tep_flatten_product_description($description, $link)
{
  $description = ereg_replace('<[^>]*>', '', $description);
  if (strlen($description) > 60){
    $sub_description = wordwrap($description, 60,'$@$');
        $sub_des = explode('$@$',$sub_description);
        $description = $sub_des[0];
        $description .= $link;
      }
  return $description;
}
Devi passargli come primo argomento la descrizione e come secondo il link. La funzione la puoi mettere o nel file o magari in general.php, per aumentare o diminuire i caratteri cambia i due 60 con quello che ti serve

'iao

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

http://www.semilandia.it
dr_ock
membro Regular
membro Regular
Messaggi: 124
Iscritto il: 04/04/2005, 0:00
Località: ita

Messaggio da dr_ock »

Bass, potresti spiegarmi meglio?
non ho capito che devo fare....
Grazie mille!!!
Dr.Ock
Rispondi