Pagina 1 di 1

Problema Anteprima Desrizione...

Inviato: 27/10/2005, 13:15
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]

Re: Problema Anteprima Desrizione...

Inviato: 27/10/2005, 13:17
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

Inviato: 27/10/2005, 14:48
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

Inviato: 06/11/2006, 12:53
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

Inviato: 06/11/2006, 20:04
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

Inviato: 06/02/2007, 22:40
da dr_ock
Bass, potresti spiegarmi meglio?
non ho capito che devo fare....
Grazie mille!!!