/** * Displays item * @return void */ function view() { $model = $this->getModel($this->get('suffix')); $model->getId(); $row = $model->getItem(); if (empty($row->published)) { $table = $model->getTable(); $table->load($row->id); $table->published = 1; if ($table->save()) { $redirect = "index.php?option=com_sample&view=" . $this->get('suffix') . "&task=view&id=" . $model->getId(); $redirect = JRoute::_($redirect, false); $this->setRedirect($redirect); return; } } parent::view(); }