[TYPO3-english] Add TS to one Content element only
Urs Bräm
info at ursbraem.ch
Sun May 20 21:08:40 CEST 2012
I'll try to rephrase my question, as I've been giving it some thought.
tt_news has a field "Typoscript for this content element" in the
flexform. cf. attachment. I want this for tt_content too :-)
Is achieving this so trivial it's not mentionned anywhere?
If not: maybe it would it be the right way to create an extension and
plug into a hook? If so, which?
(http://buzz.typo3.org/uploads/media/TYPO3_Frontend_Rendering_Process_v1.5.pdf)
Thanks
Urs
PS: tt_news does the following:
$flexformTyposcript =
$this->pi_getFFvalue($this->cObj->data['pi_flexform'], 'myTS','s_misc');
if ($flexformTyposcript) {
require_once(PATH_t3lib.'class.t3lib_tsparser.php');
$tsparser = t3lib_div::makeInstance('t3lib_tsparser');
// Copy conf into existing setup
$tsparser->setup = $this->conf;
// Parse the new Typoscript
$tsparser->parse($flexformTyposcript);
// Copy the resulting setup back into conf
$this->conf = $tsparser->setup;
}
So it actively re-parses the TS for each content element.
Am 19.05.12 09:15, schrieb Urs Bräm:
> Hi
>
> I have a basic question, maybe I just don't see it:
>
> Is there a way to attach Typoscript to *one single content element* (in
> classic mode) for editors in the Backend?
>
> Like the extension ts_select
> http://typo3.org/extensions/repository/view/ts_select - but instead of
> inserting some TS code *as* a CE, applying that TS *to* the present CE.
>
> With this you could override css_styled_content wrappings, say to
> transform an image element into a slideshow. And it would be much more
> powerful than using the header_layout or the frame selectors.
>
> I wonder if this is possible at all. Or if it's so simple nobody
> mentions it.
>
> Best regards
> Urs
>
> PS: of course I want this because I want FCEs without Templavoila, and I
> will try http://www.slideshare.net/TobiasLiegl/fce-ohne-templavoila
>
>
--
Urs Bräm
macht Websites
---
Certified Typo3 Integrator
CH-3011 Bern
www.ursbraem.ch
More information about the TYPO3-english
mailing list