TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Frontend\Page\FramesetRenderer Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\Page\FramesetRenderer:
tslib_frameset

Public Member Functions

 make ($setup)
 
 frameParams ($setup, $typeNum)
 
 framesetParams ($setup)
 

Detailed Description

This file is part of the TYPO3 CMS project.

It is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, either version 2 of the License, or any later version.

For the full copyright and license information, please read the LICENSE.txt file that was distributed with this source code.

The TYPO3 project - inspiring people to share! Rendering of framesets

Author
Kasper Skårhøj kaspe.nosp@m.rYYY.nosp@m.Y@typ.nosp@m.o3.c.nosp@m.om

Definition at line 21 of file FramesetRenderer.php.

Member Function Documentation

◆ frameParams()

TYPO3\CMS\Frontend\Page\FramesetRenderer::frameParams (   $setup,
  $typeNum 
)

Creates the attributes for a <frame> tag based on a $conf array and the type number

Parameters
array$setupConfiguration for the parameter generation for the FRAME set. See link
integer$typeNumThe typenumber to use for the link.
Returns
string String with attributes for the frame-tag. With a prefixed space character. private todo 2723.

Definition at line 67 of file FramesetRenderer.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Frontend\Page\FramesetRenderer\make().

◆ framesetParams()

TYPO3\CMS\Frontend\Page\FramesetRenderer::framesetParams (   $setup)

Creates the attributes for a <frameset> tag based on a conf array($setup)

Parameters
array$setupThe setup array(TypoScript properties)
Returns
string Attributes with preceeding space. private
See also
make()
Todo:
Define visibility

Definition at line 101 of file FramesetRenderer.php.

Referenced by TYPO3\CMS\Frontend\Page\FramesetRenderer\make().

◆ make()

TYPO3\CMS\Frontend\Page\FramesetRenderer::make (   $setup)

Generates a frameset based on input configuration in a TypoScript array.

Parameters
array$setupThe TypoScript properties of the PAGE object property "frameSet.". See link.
Returns
string A <frameset> tag.
See also
TSpagegen::renderContentWithHeader()
Todo:
Define visibility

Definition at line 31 of file FramesetRenderer.php.

References $GLOBALS, TYPO3\CMS\Frontend\Page\FramesetRenderer\frameParams(), TYPO3\CMS\Frontend\Page\FramesetRenderer\framesetParams(), if, TYPO3\CMS\Core\Utility\GeneralUtility\makeInstance(), and TYPO3\CMS\Core\TypoScript\TemplateService\sortedKeyList().