public function success($f3) { $richiesta = Richiesta::getById($f3->get('PARAMS.id')); if (!$richiesta) { $f3->error(500, 'Richiesta non valida'); } $f3->set('content', 'templates/richiesta_success.htm'); $f3->set('data', (object) array('richiesta' => $richiesta)); echo \ApplicationTemplate::instance()->render(); }
public function getApplicationTemplate() { global $wgAppleTouchIcon, $wgExtensionAssetsPath, $wgScriptPath; wfProfileIn(__METHOD__); $applicationTemplate = new ApplicationTemplate(); $options = array('dir' => self::$dir, 'code' => self::$code, 'placeholder' => self::$messages['mobile-frontend-placeholder'], 'dismissNotification' => self::$messages['mobile-frontend-dismiss-notification'], 'wgAppleTouchIcon' => $wgAppleTouchIcon, 'isBetaGroupMember' => self::$isBetaGroupMember, 'device' => self::$device, 'wgExtensionAssetsPath' => $wgExtensionAssetsPath, 'wgScriptPath' => $wgScriptPath, 'isFilePage' => self::$isFilePage, 'zeroRatedBanner' => self::$zeroRatedBanner); $applicationTemplate->setByArray($options); wfProfileOut(__METHOD__); return $applicationTemplate; }
function __construct( $row ) { $this->eZPersistentObject( $row ); $this->applicationTemplate = ApplicationTemplate::getApplicationTemplate( $this->attribute('id') ); }