FractionSlider

Classification

fp_fractionslider

Version

main

Language

en, de

Description

Professional Slider-Plugin. Can be used with the "jQuery-FractionSlider", the "Professional jQuery Content Slider Plugin - Slider Pro" or the "Slider revolution".

Keywords

slider,fraction,professional

Copyright

2025

Author

Kurt Gusbeth

License

This document is published under the Open Content License available from https://www.opencontent.org/opl.shtml

Rendered

Mon, 28 Apr 2025 14:44:05 +0000

The content of this document is related to TYPO3, a GNU/GPL CMS/Framework available from www.typo3.org.

Table of Contents

What does it do?

You can use this extension to create professional sliders, but it is not an easy extension and it is not up to date! It can be used with the "jQuery-FractionSlider", the "Professional jQuery Content Slider Plugin - Slider Pro" or the "Slider revolution". Note: you need to download one of this jQuery plugins in order to use this extension! You will find an installation guide in each HTML-template in typo3conf/ext/fp_fractionslider/Resources/Private/Templates/Slide/ My recommendation is to use the plugin "Professional jQuery Content Slider Plugin - Slider Pro". The extension offers a list- and single-view-page too.

TypoScript-Reference

  • Here you can make some settings.
Property Data type Description Default
view.templateRootPaths.0 & .1 string Path to the main template. EXT:...
view.partialRootPaths.0 & .1 string Path to the partials of the template. EXT:...
view.layoutRootPaths.0 & .1 string Path to the layout template. EXT:...
persistence.storagePid int Storage PID of the slider elements. Can be defined by the plugin too.  
settings.listId int Link to a list-page.  
settings.showId int Link to a single-page.  
settings.sortOrder int sorting order: asc or desc. asc
settings.limit int Limit: how many entries should be shown? 0: all.  
settings.fractionslider.* array Settings for the "jQuery-FractionSlider".  
settings.sliderpro.* array Settings for the "Professional jQuery Content Slider Plugin - Slider Pro".  
settings.sliderrevolution.* array Settings for the "Slider revolution".  
settings.more.* array Settings for an additional slide.  

Example

Here an TypoScript constants example:

plugin.tx_fpfractionslider_pi1.view {
  templateRootPath = fileadmin/Resources/Private/Slider/Templates/
  partialRootPath = fileadmin/Resources/Private/Slider/Partials/
  layoutRootPath = fileadmin/Resources/Private/Slider/Layouts/
}
Copied!

Here some TypoScript setup example:

plugin.tx_fpfractionslider.persistence.storagePid >
plugin.tx_fpfractionslider.persistence.storagePid = 603
plugin.tx_fpfractionslider.settings.limit = 10
plugin.tx_fpfractionslider.settings.fractionslider.timeout = 3000
Copied!

Note: visit the homepage of the slider plugin to understand the settings of each slider.

Note: you will find an installtion guide in each HTML-template in typo3conf/ext/fp_fractionslider/Resources/Private/Templates/Slide/

Page TSconfig

  • You can use the Page TSconfig to hide unused fields.

Example

Here an example to hide some fields:

TCEFORM.tx_fpfractionslider_domain_model_part.pro.disabled = 1
TCEFORM.tx_fpfractionslider_domain_model_part.revolution.disabled = 1
TCEFORM.tx_fpfractionslider_domain_model_part.cettcontent.disabled = 1
TCEFORM.tx_fpfractionslider_domain_model_part.cssstyles.disabled = 1
TCEFORM.tx_fpfractionslider_domain_model_slide.color.disabled = 1
TCEFORM.tx_fpfractionslider_domain_model_slide.subtitle.disabled = 1
Copied!

Image: you find this on the Ressources tab of a page

You have to use the table-name and column-name. The column-names for the different effects are: fraction, pro and revolution.

Additional

  • You can add an additional slide, if you want. Why? If you don´t want to show all slides, you can add an additional slide to your template. There you could set a link to a list-view-page with all slides/news.

Example

Here an example for the sliderpro-template. Add this to sp-thumbnails:

<div class="sp-thumbnail">
	<div class="sp-thumbnail-text">
		<div class="sp-thumbnail-title">{settings.more.text1}</div>
		<f:if condition="{settings.more.text2} != ''"><div class="sp-thumbnail-description">{settings.more.text2}</div></f:if>
	</div>
</div>
Copied!

And this to sp-slides:

<div class="sp-slide">
	<f:image src="fileadmin/your/image.jpg" alt="" class="sp-image" />
	<p class="sp-caption sp-white sp-padding"
		data-horizontal="40" data-vertical="40" data-position="bottomRight"
		data-show-transition="left" data-hide-transition="up" data-show-delay="500" data-hide-delay="100">
			{settings.more.text3}
			<f:link.page pageUid="{settings.listId}">{settings.more.textlink}</f:link.page>
	</p>
</div>
Copied!

ChangeLog

  • Here you find all the changes through the versions.
Version Changes
0.4.0 Initial upload to TER.
0.5.0

Settings sortOrder, limit, listId and showId added. Slide-list-action added.

Bugfixing: CDATA removed (TYPO3 8 doesn´t like it - TYPO3 7 needs it sometimes).

0.6.0 {settings.more.*} and additional-Flexforms added. Slide preview to the page layout view added.
0.6.2 cettcontent now as integer-field. Iconprovider was wrong.
0.6.3 Compatibility to jQuery 3.
1.0.0

Now for TYPO3 8 and 9.

TypoScript-setup plugin.tx_fpfractionslider_pi1 renamed to plugin.tx_fpfractionslider. Note: you need to rename your TypoScript-setup-settings in some cases too. I did this because TYPO3 8 ignores the "Record Storage Page" when plugin.tx_fpfractionslider_pi1.persistence.storagePid is empty (or set)!

1.1.0 Version for TYPO3 9 and 10.
1.1.4

addSlash-parameter in the Viewhelper activated. Default value: true.

extension-key added to composer.json.

Bugfix for TYPO3 10: image appearance in the BE.

1.2.1 Version for TYPO3 10 and 11.
1.3.0 Replacement of the Viewhelper re:addPublicResources. It is now deprecated. Use f:asset.css or f:asset.script instead.
1.3.2 PHP 8 bugfix.
2.0.0

Breaking: all plugins must be changed via an update-script (in the install-tool)!

Breaking: the Viewhelper re:addPublicResources was removed.

Breaking: plugin.tx_fpfractionslider_pi1 renamed to plugin.tx_fpfractionslider.

2.1.0

Refactored with the rector-tool.

ts-files renamed to .typoscript!

2.1.1 Bugfix: backend preview.
2.2.0

Now compatible with TYPO3 13.

Update-script Switchable-Controller-Actions-Plugin-Updater removed.

2.2.1/2 Small bugfixes. Documentation.

Sitemap