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

feat: New setting for logo height.

Übergeordneter db03ca5f
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
......@@ -55,7 +55,7 @@
$InitialBasketPrice = new QUI\ERP\Money\Price(0, $Currency);
$Logo = $Project->getMedia()->getLogoImage();
$logoHeight = 60;
$logoHeight = $templateSettings['logoHeight'];
$logoWidth = false;
try {
......
......@@ -287,6 +287,14 @@
<de><![CDATA[Wenn es leer ist, als Link-Text wird der Titel der Startseite verwendet.]]></de>
<en><![CDATA[If it is empty, the title of the start page is used as link text.]]></en>
</locale>
<locale name="settings.general.logoHeight">
<de><![CDATA[Logo Höhe]]></de>
<en><![CDATA[Loog height]]></en>
</locale>
<locale name="settings.general.logoHeight.desc">
<de><![CDATA[Maximale Logo Höhe. Bitte beachte das Logo wird nie größer als das Menü.]]></de>
<en><![CDATA[Maximum logo height. Please note the logo will never be higher than the menu height.]]></en>
</locale>
<locale name="settings.shop.title">
<de><![CDATA[Shop-Einstellungen]]></de>
<en><![CDATA[Shop settings]]></en>
......
......@@ -12,6 +12,10 @@
<conf name="homeLinkText">
<type><![CDATA[string]]></type>
</conf>
<conf name="logoHeight">
<type><![CDATA[integer]]></type>
<defaultvalue>60</defaultvalue>
</conf>
<conf name="checkoutAppearance">
<type><![CDATA[string]]></type>
......@@ -244,6 +248,20 @@
/>
</text>
</input>
<!-- logo height -->
<input conf="templateCologne.settings.logoHeight" type="number">
<text>
<locale group="quiqqer/template-cologne"
var="settings.general.logoHeight"
/>
</text>
<description>
<locale group="quiqqer/template-cologne"
var="settings.general.logoHeight.desc"
/>
</description>
</input>
</settings>
<settings title="templateCologne.settings"
......
......@@ -84,6 +84,16 @@ public static function getConfig($params)
$lang = $Project->getLang();
/**
* Logo height
*/
$logoHeight = 60;
if (intval($Project->getConfig('templateCologne.settings.logoHeight'))) {
$logoHeight = intval($Project->getConfig('templateCologne.settings.logoHeight'));
}
/**
* no header?
* no breadcrumb?
......@@ -139,7 +149,6 @@ public static function getConfig($params)
if ($Site->getAttribute('type') === 'quiqqer/order:types/orderingProcess' ||
$Site->getAttribute('type') === 'quiqqer/order:types/shoppingCart') {
switch ($Project->getConfig('templateCologne.settings.checkoutAppearance')) {
case 'compact':
$showBreadcrumb = false;
......@@ -228,6 +237,7 @@ public static function getConfig($params)
$config += self::getPredefinedFooter($Project);
$config['header'] = $header;
$config['logoHeight'] = $logoHeight;
$config['pageTitle'] = $pageTitle;
$config['showBreadcrumb'] = $showBreadcrumb;
$config['minimalDesign'] = $minimalDesign;
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren