Ciao,
credo di aver capito il problema. dopo uno degli aggiornamenti di joomla è necessario specificare il nome della colonna del database se chiamata diversamente.
Apri il file administrator/components/com_abook/tables/book.php e vai alla riga 27, cioè questa:
parent::__construct('#__abbook', 'id', $db);
subito sotto aggiungi questa riga:
$this->setColumnAlias('published', 'state');
Fammi sapere