il model (ma di che index stai parlando??) mi sembra il posto meno adatto, direi che le funzioni di controllo sarebbe meglio fossero nel controller.
prima di procedere ti consiglierei vivamente la lettura della guida di Joomla! allo sviluppo di un componente, guida che trovi tanto nel nostro wiki, quanto nel sito inglese.
ciao,
marco