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>
<strong>Please note!</strong> Not all templates support this setting.]]></en>
</locale>
<locale name="bricks.customerReviewsSlider.gap">
<de><![CDATA[Lücke zwischen den Folien]]></de>
<en><![CDATA[Gap between slides]]></en>
<de><![CDATA[Abstand zwischen den Slides]]></de>
<en><![CDATA[Space between slides]]></en>
</locale>
<locale name="bricks.customerReviewsSlider.autoplay">
<de><![CDATA[Automatisches Abspielen]]></de>
......
......@@ -36,22 +36,18 @@ public function getBody()
$entries = json_decode($this->getAttribute('entries'), true);
$template = $this->getAttribute('template');
$path = \dirname(__FILE__) . '/CustomerReviewsSlider.' . $template . '.html';
$path = \dirname(__FILE__).'/CustomerReviewsSlider.'.$template.'.html';
$enabledEntries = [];
$gap = $this->getAttribute("gap");
$gap = $this->getAttribute('gap') ? intval($this->getAttribute('gap')) : 40;
switch ($gap) {
case null:
$gap = 40;
break;
case $gap < 0:
$gap = 0;
break;
case $gap > 200:
$gap = 200;
break;
default:
break;
}
$this->setJavaScriptControlOption('delay', $this->getAttribute('delay'));
......@@ -83,8 +79,8 @@ public function getBody()
$this->addCSSFiles(
[
\dirname(__FILE__) . '/CustomerReviewsSlider.css',
\dirname(__FILE__) . '/CustomerReviewsSlider.' . $template . '.css'
\dirname(__FILE__).'/CustomerReviewsSlider.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