Skip to content
Code-Schnipsel Gruppen Projekte
Commit 5b37ef1c erstellt von Michael Danielczok's avatar Michael Danielczok
Dateien durchsuchen

refactor: Code refactor [CustomerReviewsSlider] #134

Übergeordneter 79f7f837
No related branches found
No related tags found
Keine zugehörigen Merge Requests gefunden
...@@ -1569,8 +1569,8 @@ M&ouml;chten Sie die Bausteine aus der Bausteinzone entfernen?</p>]]></de> ...@@ -1569,8 +1569,8 @@ M&ouml;chten Sie die Bausteine aus der Bausteinzone entfernen?</p>]]></de>
<strong>Please note!</strong> Not all templates support this setting.]]></en> <strong>Please note!</strong> Not all templates support this setting.]]></en>
</locale> </locale>
<locale name="bricks.customerReviewsSlider.gap"> <locale name="bricks.customerReviewsSlider.gap">
<de><![CDATA[Lücke zwischen den Folien]]></de> <de><![CDATA[Abstand zwischen den Slides]]></de>
<en><![CDATA[Gap between slides]]></en> <en><![CDATA[Space between slides]]></en>
</locale> </locale>
<locale name="bricks.customerReviewsSlider.autoplay"> <locale name="bricks.customerReviewsSlider.autoplay">
<de><![CDATA[Automatisches Abspielen]]></de> <de><![CDATA[Automatisches Abspielen]]></de>
......
...@@ -36,22 +36,18 @@ public function getBody() ...@@ -36,22 +36,18 @@ public function getBody()
$entries = json_decode($this->getAttribute('entries'), true); $entries = json_decode($this->getAttribute('entries'), true);
$template = $this->getAttribute('template'); $template = $this->getAttribute('template');
$path = \dirname(__FILE__) . '/CustomerReviewsSlider.' . $template . '.html'; $path = \dirname(__FILE__).'/CustomerReviewsSlider.'.$template.'.html';
$enabledEntries = []; $enabledEntries = [];
$gap = $this->getAttribute("gap"); $gap = $this->getAttribute('gap') ? intval($this->getAttribute('gap')) : 40;
switch ($gap) { switch ($gap) {
case null:
$gap = 40;
break;
case $gap < 0: case $gap < 0:
$gap = 0; $gap = 0;
break; break;
case $gap > 200: case $gap > 200:
$gap = 200; $gap = 200;
break; break;
default:
break;
} }
$this->setJavaScriptControlOption('delay', $this->getAttribute('delay')); $this->setJavaScriptControlOption('delay', $this->getAttribute('delay'));
...@@ -83,8 +79,8 @@ public function getBody() ...@@ -83,8 +79,8 @@ public function getBody()
$this->addCSSFiles( $this->addCSSFiles(
[ [
\dirname(__FILE__) . '/CustomerReviewsSlider.css', \dirname(__FILE__).'/CustomerReviewsSlider.css',
\dirname(__FILE__) . '/CustomerReviewsSlider.' . $template . '.css' \dirname(__FILE__).'/CustomerReviewsSlider.'.$template.'.css'
] ]
); );
......
0% oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren