Adrian
Z.
IT Project Manager &
PHP Programmer
Temat: Ext w połączeniu z frameworkiem kohanaphp
Od jakiegoś czasu walczę z problemem wczytania się danych do grida .Funkcja klasy php wygląda następująco:
public function index ( $ajax=false, $task=false )
{
if ( $ajax == false )
{
$this -> template -> ext = new View ( 'templates/exttemplate' );
$this -> template -> ext -> username = $this -> auth -> get_user ( ) -> username;
$this -> template -> js = new View ( 'ss-articles-grid' );
}
else
{
if ( $task == false )
{
$articles = new Articles_Model ( );
echo $articles -> getlist ( $start=NULL, $limit=NULL );
}
}
}
jako $this -> template -> js wczytywany jest plik z gridem gdzie dane pobieram tak
var dstore = new Ext.data.Store({
remoteSort:true,
reader: new Ext.data.JsonReader({
root:'ss-news-list',
totalProperty:'totalCount',
id:'n_id',
fields:[
{name:'n_id'},
{name:'ng_name'},
{name:'n_news_title'},
{name:'n_date_time'}
]
}),
url:'index.php/ssarticles/index/true'
});
dstore.setDefaultSort('n_id','desc');
dstore.load({params:{start:0,limit:25}});
i problem polega na tym , że firebug pokazuje mi zwrócone / wczytane dane , ale po nich dokleja się kod html strony error 500
niebardzo wiem o co chodzi , strona jako strona wyświetla się poprawnie , tylko te dane nie chcą wejść do grida