Skip to content
Code-Schnipsel Gruppen Projekte
Commit 8e227586 erstellt von Dominik Chrzanowski's avatar Dominik Chrzanowski
Dateien durchsuchen

feat: Settings prepared [CustomerReviewsSlider] #134

Übergeordneter d44af6a9
No related branches found
No related tags found
Keine zugehörigen Merge Requests gefunden
.quiqqer-bricks-customerReviewsSlider-settings-entry-form table {
border: none;
}
.quiqqer-bricks-customerReviewsSlider-settings-entry-form td {
padding-left: 0;
padding-right: 0;
}
.quiqqer-bricks-customerReviewsSlider-settings img {
max-width: 50px;
max-height: 50px;
}
\ No newline at end of file
Dieser Diff ist reduziert.
<form name="quiqqer-bricks-customerReviewsSlider-settings-entry"
class="quiqqer-bricks-customerReviewsSlider-settings-entry-form"
>
<table class="data-table data-table-flexbox">
<tbody>
<tr>
<td>
<label class="field-container">
<span class="field-container-item">
{{fieldIsDisabled}}
</span>
<span id="isDisabledWrapper" class="field-container-field"></span>
</label>
</td>
</tr>
<tr>
<td>
<label class="field-container">
<span class="field-container-item">
{{fieldAvatar}}
</span>
<input name="image" class="field-container-field media-image"/>
</label>
</td>
</tr>
<tr>
<td>
<label class="field-container">
<span class="field-container-item">
{{fieldCustomerName}}
</span>
<input name="customerName" class="field-container-field field-customerName"/>
</label>
</td>
</tr>
<tr>
<td>
<label class="field-container">
<span class="field-container-item">
{{fieldAddition}}
</span>
<input name="addition" class="field-container-field field-addition"/>
</label>
</td>
</tr>
<tr>
<td>
<label class="field-container">
<span class="field-container-item">
{{fieldUrl}}
</span>
<input name="url" class="field-container-field field-url"/>
</label>
</td>
</tr>
<tr>
<td>
<label class="field-container">
<span class="field-container-item">
{{fieldUrlTitle}}
</span>
<input name="urlTitle" class="field-container-field field-urlTitle"/>
</label>
</td>
</tr>
<tr>
<td>
<label class="field-container">
<span class="field-container-item">
{{fieldReview}}
</span>
<input name="review" class="field-container-field field-description"
data-qui="controls/editors/Input"
/>
</label>
</td>
</tr>
</tbody>
</table>
</form>
......@@ -756,7 +756,7 @@
<!-- Customer reviews slider -->
<brick control="\QUI\Bricks\Controls\CustomerReviews">
<brick control="\QUI\Bricks\Controls\CustomerReviewsSlider">
<title>
<locale group="quiqqer/bricks" var="bricks.customerReviewsSlider.title"/>
</title>
......@@ -765,14 +765,10 @@
</description>
<settings>
<setting name="template" type="select">
<locale group="quiqqer/bricks" var="bricks.customerReviews.template"/>
<option value="wideBoxes">
<locale group="quiqqer/bricks" var="bricks.customerReviews.template.wideBoxes"/>
</option>
<option value="smallBoxes">
<locale group="quiqqer/bricks" var="bricks.customerReviews.template.smallBoxes"/>
</option>
<setting name="entries" type="hidden"
data-qui="package/quiqqer/bricks/bin/Controls/CustomerReviewsSliderSettings"
>
<locale group="quiqqer/bricks" var="brick.textAndImageMultiple.settings.entries"/>
</setting>
</settings>
</brick>
......
......@@ -1448,6 +1448,63 @@ M&ouml;chten Sie die Bausteine aus der Bausteinzone entfernen?</p>]]></de>
<de><![CDATA[Allows you to add slider with customer opinions and show them on the site.]]></de>
<en><![CDATA[Ermöglicht das Hinzufügen von Schiebereglern mit Kundenmeinungen und deren Anzeige auf der Website.]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.settings.createPopup.disable">
<de><![CDATA[Eintrag deaktivieren]]></de>
<en><![CDATA[Disable entry]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.settings.createPopup.avatar">
<de><![CDATA[Benutzerbild]]></de>
<en><![CDATA[Avatar]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.settings.createPopup.customerName">
<de><![CDATA[Kunden oder Firmenname]]></de>
<en><![CDATA[Customer or company name]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.settings.createPopup.addition">
<de><![CDATA[Zusatz (z. B. Berufsbezeichnung)]]></de>
<en><![CDATA[Addition (e.g. job title)]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.settings.createPopup.url">
<de><![CDATA[Internetadresse]]></de>
<en><![CDATA[Internet address]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.settings.createPopup.urlTitle">
<de><![CDATA[Abweichender Titel für Internetadresse (optional)]]></de>
<en><![CDATA[Different title for internet address (optional)]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.settings.createPopup.review">
<de><![CDATA[Kurze Review]]></de>
<en><![CDATA[Short review]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.create.isDisabled.short">
<de><![CDATA[Eintrag deaktivieren]]></de>
<en><![CDATA[Disable entry]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.create.avatar.short">
<de><![CDATA[Benutzerbild]]></de>
<en><![CDATA[Avatar]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.create.customerName.short">
<de><![CDATA[Kunden / Firmenname]]></de>
<en><![CDATA[Customer / company name]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.create.addition.short">
<de><![CDATA[Zusatz]]></de>
<en><![CDATA[Addition]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.create.url.short">
<de><![CDATA[Internetadresse]]></de>
<en><![CDATA[Internet address]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.create.urlTitle.short">
<de><![CDATA[Internetadresse (Titel)]]></de>
<en><![CDATA[Internet address (title)]]></en>
</locale>
<locale name="quiqqer.bricks.customerReviewsSlider.create.review.short">
<de><![CDATA[Kurze Review]]></de>
<en><![CDATA[Short review]]></en>
</locale>
<!-- Simple Google Maps -->
<locale name="brick.control.simplegooglemaps.title">
......
<?php
/**
* This file contains QUI\Bricks\Controls\CustomerReviewsSlider
*/
namespace QUI\Bricks\Controls;
use QUI;
/**
* Class CustomerReviews
*
* @package quiqqer/bricks
*/
class CustomerReviewsSlider extends QUI\Control
{
/**
* constructor
*
* @param array $attributes
*/
public function __construct($attributes = [])
{
// default options
$this->setAttributes([
'template' => 'default'
]);
parent::__construct($attributes);
}
/**
* (non-PHPdoc)
*
* @see \QUI\Control::create()
*/
public function getBody()
{
}
}
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