napisalem sobie funkcje, potrzebna do stronnicowana, co modyfikuje ona string przekazany jako parametr.
protected function createArray( ){ if( isset( $this->aPages ) ){ // Sorting array before it will save to file foreach( $this->aPages as $iKey => $aValue ){ $aSort[$iKey][0] = (int) $aValue['iPosition']; $aSort[$iKey][1] = $aValue['sName']; $aSort[$iKey][2] = $aValue['iPage']; } // end foreach
if( isset( $aSort ) ){ sort( $aSort );
foreach( $aSort as $iKey => $aValue ){ $aSave[] = compareArrays( $this->aFields, $this->aPages[$aValue[2]] ); } // end foreach
$temp=$aSave[$_GET['iPage;']]['sDescriptionFull']; // zwaraca aktualna opis pelen $aSave[$_GET['iPage;']]['sDescriptionFull'];=addbreak($temp, 200); //funkacja dodajaca znacznik [break] co 200 znakow return $aSave; } } } // end function createArray
niestety zauwazylem ze wpisy w bazie sa zdulowae, przy czym rozniia sie poczatkami, (wpisami w serializacji, oraz brakiem [break], dopiero w drugim wpisie (tym zdulblowanym) )