Fluidtemplate

Aktuelles Datum

2026-05-09 um 14:29

Name: epoflor GmbH

Ausgewählte Kategorien

Im CE ausgewählt:

    JSON Decode:

    		{
    			"servlet-name": "coTest",
    			"servlet-class": "AdmiTest",
    			"init-param": {
    				"mailHost": "mail1",
    				"number": 234,
    				"mailHostOverride": "mail2"
    			}
    		}
    	
    Extbase Variable Dump
    array(3 items)
    servlet-name => 'coTest' (6 chars)
    servlet-class => 'AdmiTest' (8 chars)
    init-param => array(3 items)
    mailHost => 'mail1' (5 chars)
    number => 234 (integer)
    mailHostOverride => 'mail2' (5 chars)

    jsonData.init-param.number: 234

    News-Link Beispiel:

    	<f:link.typolink parameter="t3://record?identifier=tx_news&uid=1">
    		News-Detail
    	</f:link.typolink>
    	
    News-Detail

    Settings:

    site.rootPageId1
    site.base.hostepoflor-stage.work-ds.de
    site.settings.page.legal.privacy.uid25
    site.settings.page.legal.imprint.uid24
    site.settings.customer.emailinfo@epoflor.de

    Variables:

    cookie_status
    videoPlatforms
    mapPlatforms

    Partial

    Ausgelagerter Inhalt für das FluidTemplate-CE

    Quelle: Resources/Private/Templates/Website1/Elements/Partials/Fluidtemplate/TestPartial.html

    Hier ein Beispiel, wie man im Fluidtemplate einen Typolink zu einer News-Detailseite erstellt: News-Detail

    Extbase Variable Dump
    array(1 item)
    settings => TYPO3\CMS\Core\Site\Entity\SiteSettingsprototypeobject
    settings => privateTYPO3\CMS\Core\Settings\Settingsprototypeobject
    settings => privatearray(85 items)
    page.tracking.matomo.trackingID => 2 (integer)
    customer.email => 'info@epoflor.de' (15 chars)
    customer.fax => '' (0 chars)
    customer.tel => '+49 8376 9203-0' (15 chars)
    customer.ort => 'Sulzberg' (8 chars)
    customer.plz => '87477' (5 chars)
    customer.str => 'Industriestraße 7' (17 chars)
    customer.name => 'epoflor GmbH' (12 chars)
    page.social_pages_uid => 55 (integer)
    page.menu.main_levels => 1 (integer)
    news.recordLinks.detail => 30 (integer)
    news.recordLinks.hidePageTree => TRUE
    news.recordLinks.storagePid => 28 (integer)
    news.sitemap.startingpoint => 28 (integer)
    news.sitemap.detail => 30 (integer)
    styles.content.textmedia.linkWrap.lightboxEnabled => TRUE
    styles.content.textmedia.borderWidth => 1 (integer)
    styles.content.textmedia.borderColor => '#333333' (7 chars)
    styles.content.image.imageDecoding => 'auto' (4 chars)
    news.view.partialRootPath => 'EXT:sd_sitepackage/Resources/Private/Templates/Website1/News/Partials/' (70 chars)
    news.view.templateRootPath => 'EXT:sd_sitepackage/Resources/Private/Templates/Website1/News/Templates/' (71 chars)
    tt_address.layoutRootPath => 'EXT:sd_sitepackage/Resources/Private/Templates/Website1/Address/Layouts/' (72 chars)
    tt_address.partialRootPath => 'EXT:sd_sitepackage/Resources/Private/Templates/Website1/Address/Partials/' (73 chars)
    tt_address.templateRootPath => 'EXT:sd_sitepackage/Resources/Private/Templates/Website1/Address/Templates/' (74 chars)
    news.preview.page => 30 (integer)
    news.pages.detail => 30 (integer)
    page.contact.uid => 3 (integer)
    page.menu.footer_uid_list => '24,25' (5 chars)
    page.legal.imprint.uid => 24 (integer)
    page.legal.privacy.uid => 25 (integer)
    page.menu.meta_uid_list => '3' (1 chars)
    redirects\.httpStatusCode => 307 (integer)
    redirects\.redirectTTL => 0 (integer)
    redirects\.autoUpdateSlugs => TRUE
    redirects\.autoCreateRedirects => FALSE
    form.translation.translationFile => '' (0 chars)
    form.templates.layoutRootPath => '' (0 chars)
    form.templates.partialRootPath => '' (0 chars)
    form.templates.templateRootPath => '' (0 chars)
    customer.land => 'DE' (2 chars)
    customer.image => 'fileadmin/login_image/customer.jpg' (34 chars)
    page.inspect.uid => 50 (integer)
    page.repair.uid => 39 (integer)
    page.flooring.uid => 38 (integer)
    page.legal.accessibility.uid => 51 (integer)
    page.menu.main_addon_uid_list => '6,7,8' (5 chars)
    page.menu.main_entry_level => 0 (integer)
    page.meta.googleSiteVerification => '' (0 chars)
    page.tracking.facebook.pixelID => '' (0 chars)
    page.tracking.google.trackingID => '' (0 chars)
    page.tracking.google.tagmanagerID => '' (0 chars)
    page.contentObjectExceptionHandler => FALSE
    page.sendCacheHeaders => FALSE
    page.debug => TRUE
    page.noCache => TRUE
    page.index_enable => FALSE
    page.enableRSS => FALSE
    styles.templates.layoutRootPath => '' (0 chars)
    styles.templates.partialRootPath => '' (0 chars)
    styles.templates.templateRootPath => '' (0 chars)
    styles.content.textmedia.linkWrap.lightboxRelAttribute => 'lightbox[{field:uid}]' (21 chars)
    styles.content.textmedia.linkWrap.lightboxCssClass => 'lightbox' (8 chars)
    styles.content.textmedia.linkWrap.newWindow => FALSE
    styles.content.textmedia.linkWrap.height => '600m' (4 chars)
    styles.content.textmedia.linkWrap.width => '800m' (4 chars)
    styles.content.textmedia.borderPadding => 0 (integer)
    styles.content.textmedia.textMargin => 10 (integer)
    styles.content.textmedia.rowSpacing => 10 (integer)
    styles.content.textmedia.columnSpacing => 10 (integer)
    styles.content.textmedia.maxWInText => 300 (integer)
    styles.content.textmedia.maxW => 600 (integer)
    styles.content.image.lazyLoading => 'lazy' (4 chars)
    styles.content.shortcut.tables => 'tt_content' (10 chars)
    styles.content.defaultHeaderType => 2 (integer)
    news.recordLinks.label => 'LLL:EXT:news/Resources/Private/Language/locallang_be.xlf:recordLinks.label' (74 chars)
    news.sitemap.additionalWhere => '' (0 chars)
    news.sitemap.recursive => 0 (integer)
    seo.sitemap.pages.additionalWhere => '{#no_index} = 0 AND {#canonical_link} = ''' (42 chars)
    seo.sitemap.pages.excludePagesRecursive => '' (0 chars)
    seo.sitemap.pages.excludedDoktypes => '3, 4, 6, 7, 199, 254' (20 chars)
    seo.sitemap.view.layoutRootPath => 'EXT:seo/Resources/Private/Layouts/' (34 chars)
    seo.sitemap.view.partialRootPath => 'EXT:seo/Resources/Private/Partials/' (35 chars)
    seo.sitemap.view.templateRootPath => 'EXT:seo/Resources/Private/Templates/' (36 chars)
    news.preview.mode => 'news' (4 chars)
    news.view.layoutRootPath => 'EXT:news/Resources/Private/Layouts/' (35 chars)
    settingsTree => privatearray(8 items)
    page => array(15 items)
    tracking => array(3 items)
    matomo => array(1 item)
    trackingID => 2 (integer)
    facebook => array(1 item)
    pixelID => '' (0 chars)
    google => array(2 items)
    trackingID => '' (0 chars)
    tagmanagerID => '' (0 chars)
    social_pages_uid => 55 (integer)
    menu => array(5 items)
    main_levels => 1 (integer)
    footer_uid_list => '24,25' (5 chars)
    meta_uid_list => '3' (1 chars)
    main_addon_uid_list => '6,7,8' (5 chars)
    main_entry_level => 0 (integer)
    contact => array(1 item)
    uid => 3 (integer)
    legal => array(3 items)
    imprint => array(1 item)
    uid => 24 (integer)
    privacy => array(1 item)
    uid => 25 (integer)
    accessibility => array(1 item)
    uid => 51 (integer)
    inspect => array(1 item)
    uid => 50 (integer)
    repair => array(1 item)
    uid => 39 (integer)
    flooring => array(1 item)
    uid => 38 (integer)
    meta => array(1 item)
    googleSiteVerification => '' (0 chars)
    contentObjectExceptionHandler => FALSE
    sendCacheHeaders => FALSE
    debug => TRUE
    noCache => TRUE
    index_enable => FALSE
    enableRSS => FALSE
    customer => array(9 items)
    email => 'info@epoflor.de' (15 chars)
    fax => '' (0 chars)
    tel => '+49 8376 9203-0' (15 chars)
    ort => 'Sulzberg' (8 chars)
    plz => '87477' (5 chars)
    str => 'Industriestraße 7' (17 chars)
    name => 'epoflor GmbH' (12 chars)
    land => 'DE' (2 chars)
    image => 'fileadmin/login_image/customer.jpg' (34 chars)
    news => array(5 items)
    recordLinks => array(4 items)
    detail => 30 (integer)
    hidePageTree => TRUE
    storagePid => 28 (integer)
    label => 'LLL:EXT:news/Resources/Private/Language/locallang_be.xlf:recordLinks.label' (74 chars)
    sitemap => array(4 items)
    startingpoint => 28 (integer)
    detail => 30 (integer)
    additionalWhere => '' (0 chars)
    recursive => 0 (integer)
    view => array(3 items)
    partialRootPath => 'EXT:sd_sitepackage/Resources/Private/Templates/Website1/News/Partials/' (70 chars)
    templateRootPath => 'EXT:sd_sitepackage/Resources/Private/Templates/Website1/News/Templates/' (71 chars)
    layoutRootPath => 'EXT:news/Resources/Private/Layouts/' (35 chars)
    preview => array(2 items)
    page => 30 (integer)
    mode => 'news' (4 chars)
    pages => array(1 item)
    detail => 30 (integer)
    styles => array(2 items)
    content => array(4 items)
    textmedia => array(9 items)
    linkWrap => array(6 items)
    lightboxEnabled => TRUE
    lightboxRelAttribute => 'lightbox[{field:uid}]' (21 chars)
    lightboxCssClass => 'lightbox' (8 chars)
    newWindow => FALSE
    height => '600m' (4 chars)
    width => '800m' (4 chars)
    borderWidth => 1 (integer)
    borderColor => '#333333' (7 chars)
    borderPadding => 0 (integer)
    textMargin => 10 (integer)
    rowSpacing => 10 (integer)
    columnSpacing => 10 (integer)
    maxWInText => 300 (integer)
    maxW => 600 (integer)
    image => array(2 items)
    imageDecoding => 'auto' (4 chars)
    lazyLoading => 'lazy' (4 chars)
    shortcut => array(1 item)
    tables => 'tt_content' (10 chars)
    defaultHeaderType => 2 (integer)
    templates => array(3 items)
    layoutRootPath => '' (0 chars)
    partialRootPath => '' (0 chars)
    templateRootPath => '' (0 chars)
    tt_address => array(3 items)
    layoutRootPath => 'EXT:sd_sitepackage/Resources/Private/Templates/Website1/Address/Layouts/' (72 chars)
    partialRootPath => 'EXT:sd_sitepackage/Resources/Private/Templates/Website1/Address/Partials/' (73 chars)
    templateRootPath => 'EXT:sd_sitepackage/Resources/Private/Templates/Website1/Address/Templates/' (74 chars)
    redirects\ => array(4 items)
    httpStatusCode => 307 (integer)
    redirectTTL => 0 (integer)
    autoUpdateSlugs => TRUE
    autoCreateRedirects => FALSE
    form => array(2 items)
    translation => array(1 item)
    translationFile => '' (0 chars)
    templates => array(3 items)
    layoutRootPath => '' (0 chars)
    partialRootPath => '' (0 chars)
    templateRootPath => '' (0 chars)
    seo => array(1 item)
    sitemap => array(2 items)
    pages => array(3 items)
    additionalWhere => '{#no_index} = 0 AND {#canonical_link} = ''' (42 chars)
    excludePagesRecursive => '' (0 chars)
    excludedDoktypes => '3, 4, 6, 7, 199, 254' (20 chars)
    view => array(3 items)
    layoutRootPath => 'EXT:seo/Resources/Private/Layouts/' (34 chars)
    partialRootPath => 'EXT:seo/Resources/Private/Partials/' (35 chars)
    templateRootPath => 'EXT:seo/Resources/Private/Templates/' (36 chars)
    flattenedArrayValues => privatearray(empty)

    Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren und die Zugriffe auf unsere Website zu analysieren. Die Informationen zu Ihrem Nutzerverhalten gehen an unsere Partner zum Zwecke der Nutzung für Werbung und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die sie unabhängig von unserer Website von Ihnen erhalten oder gesammelt haben. Um diese Cookies zu nutzen, benötigen wir Ihre Einwilligung welche Sie uns mit Klick auf „Alle Cookies akzeptieren“ erteilen. Sie können Ihre erteilte Einwilligung (Art. 6 Abs. 1 a) DSGVO) jederzeit für die Zukunft widerrufen. Diesen Widerruf können Sie über die „Cookie-Einstellungen“ hier im Tool ausführen.

    Hinweis auf Datenverarbeitung in den USA durch Videodienst Vimeo: Wenn Sie auf "Alle Cookies akzeptieren“ klicken, willigen Sie zudem ein, dass ihre Daten i.S.v. Art. 49 Abs. 1 S. 1 lit. a) DSGVO in den USA verarbeitet werden dürfen. Die USA gelten nach derzeitiger Rechtslage als Land mit unzureichendem Datenschutzniveau. Es besteht das Risiko, dass Ihre Daten durch US-Behörden, zu Kontroll- und zu Überwachungszwecken, verarbeitet werden. Derzeit gibt es keine Rechtsmittel gegen diese Praxis vorzugehen. Sie können Ihre erteilte Einwilligung jederzeit für die Zukunft widerrufen. Diesen Widerruf können Sie über die „Cookie-Einstellungen“ hier im Tool ausführen.