- Home
 - Categorie
 - Coding e Sistemistica
 - CMS & Piattaforme Self-Hosted
 - FlexiPages - Tagliare titolo pagina
 
- 
							
							
							
							
							
FlexiPages - Tagliare titolo pagina
Salve utenti,
sto utilizzando il Flexi Pages che ti permette di visualizzare alcune pagina o sotto forma di lista o con un menù a cascata.Per la visualizzazione viene usata:
$page_dropdown .= str_repeat("\t", $depth+1).'<option class="level-'.$level.'" value="'.$page['ID'].'"'.$selected.'>'.str_repeat("    ", $level).$page['title'].$date.'</option>'."\n";Ho la necessità di tagliare il titolo della pagina perchè con il menù a tendità, la select esce fuori dal layout.
Ho scritto la funzione e richiamato il titolo come:
function taglia_stringa($stringa_in_input, $numero_caratteri){ if(strlen(trim($stringa_in_input))>$numero_caratteri){ $testo = substr($stringa_in_input,0,strpos($stringa_in_input,' ',$numero_caratteri)).'...'; } else { $testo = $stringa_in_input; } return $testo; } $page_dropdown .= str_repeat("\t", $depth+1).'<option class="level-'.$level.'" value="'.$page['ID'].'"'.$selected.'>'.str_repeat("    ", $level).taglia_stringa($page['title'],26).$date.'</option>'."\n";Alcuni titoli li vedo, per altri invece vedo solo '...' ma richiama comunque la pagina correttamente.
Suggerimenti?
Grazie.
 - 
							
							
							
							
							
Secondo me basta che nel primo codice cancelli .$page['title']