Skip to content

Commit 8b66eba

Browse files
authored
Bugfix release
2 parents 73be4de + c2b79cb commit 8b66eba

File tree

9 files changed

+141
-92
lines changed

9 files changed

+141
-92
lines changed

Classes/ViewHelpers/AssetsViewHelper.php

Lines changed: 80 additions & 80 deletions
Large diffs are not rendered by default.

Classes/ViewHelpers/DimensionsViewHelper.php

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,25 +25,25 @@ public function initializeArguments(): void
2525
*/
2626
public function render(): array
2727
{
28-
$settings = $this->arguments['settings'];
29-
$sliderwidth = !empty($settings['width']) ? (int)$settings['width'] : 1300;
30-
$slidesPerView = (int)$settings['slidesPerView'];
31-
$spaceBetween = (int)$settings['spaceBetween'];
32-
$ratio = !empty($settings['ratio']) ? $settings['ratio'] : '16:9';
28+
$settings = $this->arguments['settings']->toArray();
29+
$sliderwidth = !empty($settings['main']['width']) ? (int)$settings['main']['width'] : 1300;
30+
$slidesPerView = (int)$settings['parameter']['slidesPerView'];
31+
$spaceBetween = (int)$settings['parameter']['spaceBetween'];
32+
$ratio = !empty($settings['main']['ratio']) ? $settings['main']['ratio'] : '16:9';
3333

3434
$dimensions['sliderwidth'] = $sliderwidth;
3535
$dimensions['width'] = $sliderwidth;
3636

37-
if ($settings['effectType'] === 'slide' && $slidesPerView > 1) {
37+
if ($settings['effects']['effectType'] === 'slide' && $slidesPerView > 1) {
3838
$sliderwidth = $sliderwidth - ($slidesPerView - 1) * $spaceBetween;
3939
$dimensions['width'] = ceil($sliderwidth / $slidesPerView);
4040
}
4141

42-
$dimensions['thumbnailwidth'] = $sliderwidth;
43-
if ($settings['thumbnailsSlidesPerView'] > 1) {
44-
$spaceBetween = (int)$settings['thumbnailsSpaceBetween'];
45-
$sliderwidth = $sliderwidth - ($settings['thumbnailsSlidesPerView'] - 1) * $spaceBetween;
46-
$dimensions['thumbnailwidth'] = $sliderwidth / $settings['thumbnailsSlidesPerView'];
42+
$dimensions['thumbnails']['thumbnailwidth'] = $sliderwidth;
43+
if ($settings['thumbnails']['thumbnailsSlidesPerView'] > 1) {
44+
$spaceBetween = (int)$settings['thumbnails']['thumbnailsSpaceBetween'];
45+
$sliderwidth = $sliderwidth - ($settings['thumbnails']['thumbnailsSlidesPerView'] - 1) * $spaceBetween;
46+
$dimensions['thumbnailwidth'] = $sliderwidth / $settings['thumbnails']['thumbnailsSlidesPerView'];
4747
}
4848

4949
$ratio_multiplier = 9/16;

Resources/Public/ContentBlocks/t3s/_swiper-bundle.min.css

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Resources/Public/ContentBlocks/t3s/_swiper-slider.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 0 deletions
Loading

Resources/Public/ContentBlocks/t3s/swiperslider/swiper-bundle.min.css

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Resources/Public/ContentBlocks/t3s/swiperslider/swiper-bundle.min.js

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Resources/Public/ContentBlocks/t3s/swiperslider/swiper-slider.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext_emconf.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
'author' => 'Helmut Hackbarth',
1212
'author_email' => 'typo3@t3solution.de',
1313
'author_company' => 'T3Solution',
14-
'version' => '0.0.5',
14+
'version' => '0.0.6',
1515
'constraints' => [
1616
'depends' => [
1717
'typo3' => '13.4.0-13.4.99',

0 commit comments

Comments
 (0)