. * * PHP version 5 * @copyright cgo IT, 2013 * @author Carsten Götzinger (info@cgo-it.de) * @package rateit * @license GNU/LGPL * @filesource */ namespace cgoIT\rateit; class RateItPage extends \Frontend { /** * Initialize the controller */ public function __construct() { parent::__construct(); $this->loadDataContainer('settings'); } public function outputFrontendTemplate($strContent, $strTemplate) { global $objPage; if ($objPage->addRating && !($strTemplate == $GLOBALS['TL_CONFIG']['rating_template'])) { $actRecord = $this->Database->prepare("SELECT * FROM tl_rateit_items WHERE rkey=? and typ='page'") ->execute($objPage->id) ->fetchAssoc(); if ($actRecord['active']) { $this->import('rateit\\RateItRating', 'RateItRating'); $this->RateItRating->rkey = $objPage->id; $this->RateItRating->generate(); $rating = $this->RateItRating->output(); $rating .= $this->includeJs(); $rating .= $this->includeCss(); $posMainDiv = strpos($strContent, '