Skip to content
Code-Schnipsel Gruppen Projekte

Revisionen vergleichen

Änderungen werden so angezeigt, als ob die Quellrevision mit der Zielrevision zusammengeführt würde. Erfahre mehr über den Vergleich von Revisionen.

Quelle

Zielprojekt auswählen
No results found

Ziel

Zielprojekt auswählen
  • quiqqer/template-cologne
1 Ergebnis
Änderungen anzeigen
Commits auf Quelle (9)
include:
- project: 'quiqqer/stabilization/semantic-release'
file: '/ci-templates/.gitlab-ci.yml'
Dieser Diff ist reduziert.
...@@ -343,11 +343,7 @@ input.quiqqer-coupons-couponcodeinput-input:active { ...@@ -343,11 +343,7 @@ input.quiqqer-coupons-couponcodeinput-input:active {
display: block; display: block;
width: 100%; width: 100%;
} }
.quiqqer-order-ordering-buttons-backToShop {
display: none;
}
.quiqqer-order-ordering-buttons-next, .quiqqer-order-ordering-buttons-next,
.quiqqer-order-ordering-buttons a { .quiqqer-order-ordering-buttons a {
width: 100%; width: 100%;
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
"require": { "require": {
"php": ">=5.3", "php": ">=5.3",
"quiqqer\/quiqqer": "1.*|dev-master|dev-dev", "quiqqer\/quiqqer": "1.*|dev-master|dev-dev",
"quiqqer\/erp": "1.*|dev-master|dev-dev", "quiqqer\/erp": "^1|^2|^3|dev-master|dev-dev",
"quiqqer\/products": "^1.3.1|dev-master|dev-dev", "quiqqer\/products": "^1.3.1|dev-master|dev-dev",
"quiqqer\/order": "^1.6|dev-master|dev-dev", "quiqqer\/order": "^1.6|dev-master|dev-dev",
"quiqqer\/product-bricks": "1.*|dev-master|dev-dev", "quiqqer\/product-bricks": "1.*|dev-master|dev-dev",
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
*/ */
$templateSettings = QUI\TemplateCologne\Utils::getConfig([ $templateSettings = QUI\TemplateCologne\Utils::getConfig([
'Project' => $Project, 'Project' => $Project,
'Template' => $Template,
'Site' => $Site 'Site' => $Site
]); ]);
...@@ -19,9 +20,9 @@ ...@@ -19,9 +20,9 @@
* Menu * Menu
*/ */
$menuParams = [ $menuParams = [
'showStart' => false, 'showStart' => false,
'data-show-button-on-desktop' => 1, 'data-show-button-on-desktop' => 1,
'Project' => $Site->getProject() 'Project' => $Site->getProject()
]; ];
if (isset($templateSettings['homeLink']) && $templateSettings['homeLink']) { if (isset($templateSettings['homeLink']) && $templateSettings['homeLink']) {
...@@ -32,10 +33,13 @@ ...@@ -32,10 +33,13 @@
$menuParams['startText'] = $templateSettings['homeLinkText']; $menuParams['startText'] = $templateSettings['homeLinkText'];
} }
if ($Project->getConfig('templateCologne.settings.enableIndependentMenu') && $Project->getConfig('templateCologne.settings.menuId')) { $enableIndependentMenu = $Project->getConfig('templateCologne.settings.enableIndependentMenu');
$menuParams['menuId'] = $Project->getConfig('templateCologne.settings.menuId'); $independentMenuId = $Project->getConfig('templateCologne.settings.menuId');
if ($enableIndependentMenu && $independentMenuId) {
$menuParams['menuId'] = $enableIndependentMenu;
$menuParams['showFirstLevelIcons'] = $Project->getConfig('templateCologne.settings.showFirstLevelIcons'); $menuParams['showFirstLevelIcons'] = $Project->getConfig('templateCologne.settings.showFirstLevelIcons');
$menuParams['showStart'] = false; $menuParams['showStart'] = false;
} }
// Site own / independent menu // Site own / independent menu
...@@ -55,20 +59,22 @@ ...@@ -55,20 +59,22 @@
} }
$createBasketButton = true; $createBasketButton = true;
$simpleSiteTypes = [
'quiqqer/order:types/orderingProcess',
'quiqqer/order:types/shoppingCart',
'quiqqer/order-simple-checkout:types/simpleCheckout',
];
if ($Site->getAttribute('type') == 'quiqqer/order:types/orderingProcess' || if (in_array($Site->getAttribute('type'), $simpleSiteTypes)) {
$Site->getAttribute('type') == 'quiqqer/order:types/shoppingCart' ||
$Site->getAttribute('type') == 'quiqqer/order-simple-checkout:types/simpleCheckout') {
$createBasketButton = false; $createBasketButton = false;
$Template->setAttribute('content-header', false); $Template->setAttribute('content-header', false);
} }
$InitialBasketPrice = new QUI\ERP\Money\Price(0, $Currency); $InitialBasketPrice = new QUI\ERP\Money\Price(0, $Currency);
$Logo = $Project->getMedia()->getLogoImage(); $Logo = $Project->getMedia()->getLogoImage();
$logoHeight = $templateSettings['logoHeight']; $logoHeight = $templateSettings['logoHeight'];
$logoWidth = false; $logoWidth = false;
try { try {
if ($Logo) { if ($Logo) {
...@@ -78,9 +84,9 @@ ...@@ -78,9 +84,9 @@
QUI\System\Log::addNotice($Exception->getMessage()); QUI\System\Log::addNotice($Exception->getMessage());
} }
$templateSettings['Logo'] = $Logo; $templateSettings['Logo'] = $Logo;
$templateSettings['logoHeight'] = $logoHeight; $templateSettings['logoHeight'] = $logoHeight;
$templateSettings['logoWidth'] = $logoWidth; $templateSettings['logoWidth'] = $logoWidth;
$templateSettings['initialBasketPrice'] = $InitialBasketPrice->getDisplayPrice(); $templateSettings['initialBasketPrice'] = $InitialBasketPrice->getDisplayPrice();
$templateSettings['createBasketButton'] = $createBasketButton; $templateSettings['createBasketButton'] = $createBasketButton;
...@@ -103,27 +109,24 @@ ...@@ -103,27 +109,24 @@
* Flags * Flags
*/ */
$Flags = new QUI\Bricks\Controls\LanguageSwitches\Flags([ $Flags = new QUI\Bricks\Controls\LanguageSwitches\Flags([
'Site' => $Site, 'Site' => $Site,
'showFlags' => true, 'showFlags' => true,
'showText' => true, 'showText' => true,
'all' => true 'all' => true
]); ]);
/** /**
* Langguage and currency swtich * Langguage and currency swtich
*/ */
//$LangCurrencySwitch = new \QUI\TemplateCologne\Controls\LangCurrencySwitch(); //$LangCurrencySwitch = new \QUI\TemplateCologne\Controls\LangCurrencySwitch();
$LangCurrencySwitch = null; $LangCurrencySwitch = null;
/** /**
* Sign up / registration page * Sign up / registration page
*/ */
$registerSiteUrl = false; $registerSiteUrl = false;
$types = [ $registerSiteTypes = [
'quiqqer/frontend-users:types/registrationSignUp', 'quiqqer/frontend-users:types/registrationSignUp',
'quiqqer/frontend-users:types/registration', 'quiqqer/frontend-users:types/registration',
]; ];
...@@ -132,7 +135,7 @@ ...@@ -132,7 +135,7 @@
'where' => [ 'where' => [
'type' => [ 'type' => [
'type' => 'IN', 'type' => 'IN',
'value' => $types 'value' => $registerSiteTypes
] ]
], ],
'limit' => 1 'limit' => 1
...@@ -144,18 +147,18 @@ ...@@ -144,18 +147,18 @@
} }
// array to assign // array to assign
$templateSettings['BricksManager'] = QUI\Bricks\Manager::init(); $templateSettings['BricksManager'] = QUI\Bricks\Manager::init();
$templateSettings['Project'] = $Project; $templateSettings['Project'] = $Project;
$templateSettings['Menu'] = $Menu; $templateSettings['Menu'] = $Menu;
$templateSettings['Avatar'] = $Avatar; $templateSettings['Avatar'] = $Avatar;
$templateSettings['productPage'] = $productPage; $templateSettings['productPage'] = $productPage;
$templateSettings['Flags'] = $Flags; $templateSettings['Flags'] = $Flags;
$templateSettings['LangCurrencySwitch'] = $LangCurrencySwitch; $templateSettings['LangCurrencySwitch'] = $LangCurrencySwitch;
$templateSettings['countLanguages'] = \count($Project->getLanguages()); $templateSettings['countLanguages'] = \count($Project->getLanguages());
$templateSettings['Search'] = new QUI\ERP\Products\Search\Controls\Suggest([ $templateSettings['Search'] = new QUI\ERP\Products\Search\Controls\Suggest([
'globalsearch' => true 'globalsearch' => true
]); ]);
$templateSettings['registerSiteUrl'] = $registerSiteUrl; $templateSettings['registerSiteUrl'] = $registerSiteUrl;
$Template->setAttributes($templateSettings); $Template->setAttributes($templateSettings);
......
...@@ -21,11 +21,11 @@ class CurrencySwitch extends QUI\Control ...@@ -21,11 +21,11 @@ class CurrencySwitch extends QUI\Control
public function __construct($attributes = []) public function __construct($attributes = [])
{ {
$this->setAttributes([ $this->setAttributes([
'class' => 'quiqqer-currency-switch', 'class' => 'quiqqer-currency-switch',
'userRelatedCurrency' => 1, // 1 / 0 -> is user allowed to change currency? 'userRelatedCurrency' => 1, // 1 / 0 -> is user allowed to change currency?
]); ]);
$this->addCSSFile(dirname(__FILE__).'/CurrencySwitch.css'); $this->addCSSFile(dirname(__FILE__) . '/CurrencySwitch.css');
parent::__construct($attributes); parent::__construct($attributes);
} }
...@@ -51,7 +51,7 @@ public function getBody() ...@@ -51,7 +51,7 @@ public function getBody()
if ($this->isCurrencySwitchAllowed()) { if ($this->isCurrencySwitchAllowed()) {
try { try {
$Package = QUI::getPackage('quiqqer/erp'); $Package = QUI::getPackage('quiqqer/erp');
$Config = $Package->getConfig(); $Config = $Package->getConfig();
if ($Config->getValue('general', 'userRelatedCurrency')) { if ($Config->getValue('general', 'userRelatedCurrency')) {
$this->setJavaScriptControl('package/quiqqer/currency/bin/controls/Switch'); $this->setJavaScriptControl('package/quiqqer/currency/bin/controls/Switch');
...@@ -68,11 +68,11 @@ public function getBody() ...@@ -68,11 +68,11 @@ public function getBody()
} }
$Engine->assign([ $Engine->assign([
'this' => $this, 'this' => $this,
'DefaultCurrency' => $Currency, 'DefaultCurrency' => $Currency,
]); ]);
return $Engine->fetch(dirname(__FILE__).'/CurrencySwitch.html'); return $Engine->fetch(dirname(__FILE__) . '/CurrencySwitch.html');
} }
/** /**
......
...@@ -27,16 +27,16 @@ class Categories extends QUI\Control ...@@ -27,16 +27,16 @@ class Categories extends QUI\Control
public function __construct($attributes = []) public function __construct($attributes = [])
{ {
$this->setAttributes([ $this->setAttributes([
'class' => 'quiqqer-categories-menu', 'class' => 'quiqqer-categories-menu',
'startId' => 1, // site id or site link where menu starts by. 1 is start page (first project page) 'startId' => 1, // site id or site link where menu starts by. 1 is start page (first project page)
'template' => \dirname(__FILE__).'/Categories.html', // nav wrapper 'template' => \dirname(__FILE__) . '/Categories.html', // nav wrapper
'menuFile' => \dirname(__FILE__).'/Categories.Menu.html', // contains children (sites), 'menuFile' => \dirname(__FILE__) . '/Categories.Menu.html', // contains children (sites),
'jsControl' => 'package/quiqqer/template-cologne/bin/javascript/controls/Menu/Categories', 'jsControl' => 'package/quiqqer/template-cologne/bin/javascript/controls/Menu/Categories',
'showDescFor' => 'all', // Show category description: all / firstLevel / none 'showDescFor' => 'all', // Show category description: all / firstLevel / none
'showBasketButton' => false 'showBasketButton' => false
]); ]);
$this->addCSSFile(\dirname(__FILE__).'/Categories.css'); $this->addCSSFile(\dirname(__FILE__) . '/Categories.css');
parent::__construct($attributes); parent::__construct($attributes);
} }
...@@ -47,7 +47,7 @@ public function __construct($attributes = []) ...@@ -47,7 +47,7 @@ public function __construct($attributes = [])
*/ */
public function getBody() public function getBody()
{ {
$Engine = QUI::getTemplateManager()->getEngine(); $Engine = QUI::getTemplateManager()->getEngine();
$Project = $this->getProject(); $Project = $this->getProject();
...@@ -66,10 +66,10 @@ public function getBody() ...@@ -66,10 +66,10 @@ public function getBody()
return ''; return '';
} }
$cache = EventHandler::menuCacheName().'/megaMenu/'; $cache = EventHandler::menuCacheName() . '/megaMenu/';
$cache .= \md5( $cache .= \md5(
$this->getSite()->getCachePath(). $this->getSite()->getCachePath() .
\serialize($this->getAttributes()) \serialize($this->getAttributes())
); );
...@@ -85,12 +85,12 @@ public function getBody() ...@@ -85,12 +85,12 @@ public function getBody()
} }
$Engine->assign([ $Engine->assign([
'menuFile' => $this->getAttribute('menuFile'), 'menuFile' => $this->getAttribute('menuFile'),
'this' => $this, 'this' => $this,
'showDescFor' => $this->getAttribute('showDescFor'), 'showDescFor' => $this->getAttribute('showDescFor'),
'showBasketButton' => $showBasketButton, 'showBasketButton' => $showBasketButton,
'Site' => $Site, 'Site' => $Site,
'Project' => $Project 'Project' => $Project
]); ]);
$result = $Engine->fetch($this->getAttribute('template')); $result = $Engine->fetch($this->getAttribute('template'));
......
...@@ -26,13 +26,13 @@ class Payments extends QUI\Control ...@@ -26,13 +26,13 @@ class Payments extends QUI\Control
public function __construct($attributes = []) public function __construct($attributes = [])
{ {
$this->setAttributes([ $this->setAttributes([
'class' => 'quiqqer-payments-control', 'class' => 'quiqqer-payments-control',
'showInactive' => false, 'showInactive' => false,
'template' => 'list', 'template' => 'list',
// Custom children template (path to html file); overwrites "template". // Custom children template (path to html file); overwrites "template".
'customTemplate' => false, 'customTemplate' => false,
// Custom children template css (path to css file); overwrites "template". // Custom children template css (path to css file); overwrites "template".
'customCss' => false, 'customCss' => false,
]); ]);
parent::__construct($attributes); parent::__construct($attributes);
...@@ -51,7 +51,7 @@ public function getBody() ...@@ -51,7 +51,7 @@ public function getBody()
return ''; return '';
} }
$Engine = QUI::getTemplateManager()->getEngine(); $Engine = QUI::getTemplateManager()->getEngine();
$Payments = \QUI\ERP\Accounting\Payments\Payments::getInstance(); $Payments = \QUI\ERP\Accounting\Payments\Payments::getInstance();
$payments = $Payments->getpayments(); $payments = $Payments->getpayments();
...@@ -62,17 +62,16 @@ public function getBody() ...@@ -62,17 +62,16 @@ public function getBody()
} }
$Engine->assign([ $Engine->assign([
'payments' => $payments, 'payments' => $payments,
'showInactive' => $this->getAttribute('showInactive') 'showInactive' => $this->getAttribute('showInactive')
]); ]);
// load custom template (if set) // load custom template (if set)
if ($this->getAttribute('customTemplate') $customTemplate = $this->getAttribute('customTemplate');
&& \file_exists($this->getAttribute('customTemplate')) $customCss = $this->getAttribute('customCss');
) {
if ($this->getAttribute('customCss') if ($customTemplate && \file_exists($customTemplate)) {
&& \file_exists($this->getAttribute('customCss')) if ($customCss && \file_exists($customCss)) {
) {
$this->addCSSFile($this->getAttribute('customCss')); $this->addCSSFile($this->getAttribute('customCss'));
} }
...@@ -83,12 +82,12 @@ public function getBody() ...@@ -83,12 +82,12 @@ public function getBody()
switch ($this->getAttribute('template')) { switch ($this->getAttribute('template')) {
case 'list': case 'list':
$template = dirname(__FILE__) . '/Payments.List.html'; $template = dirname(__FILE__) . '/Payments.List.html';
$css = dirname(__FILE__) . '/Payments.List.css'; $css = dirname(__FILE__) . '/Payments.List.css';
break; break;
case 'grid': case 'grid':
default: default:
$template = dirname(__FILE__) . '/Payments.Grid.html'; $template = dirname(__FILE__) . '/Payments.Grid.html';
$css = dirname(__FILE__) . '/Payments.Grid.css'; $css = dirname(__FILE__) . '/Payments.Grid.css';
} }
$this->addCSSFile($css); $this->addCSSFile($css);
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
use QUI; use QUI;
use QUI\ERP\Products\Handler\Fields; use QUI\ERP\Products\Handler\Fields;
use function is_a; use function is_a;
use function usort; use function usort;
...@@ -43,7 +44,7 @@ public function getBody() ...@@ -43,7 +44,7 @@ public function getBody()
return ''; return '';
} }
$Engine = QUI::getTemplateManager()->getEngine(); $Engine = QUI::getTemplateManager()->getEngine();
$Product = $this->getAttribute('Product'); $Product = $this->getAttribute('Product');
$Gallery = new QUI\Gallery\Controls\Slider(); $Gallery = new QUI\Gallery\Controls\Slider();
...@@ -52,7 +53,7 @@ public function getBody() ...@@ -52,7 +53,7 @@ public function getBody()
} }
$typeVariantParent = is_a($Product->getType(), QUI\ERP\Products\Product\Types\VariantParent::class, true); $typeVariantParent = is_a($Product->getType(), QUI\ERP\Products\Product\Types\VariantParent::class, true);
$typeVariantChild = is_a($Product->getType(), QUI\ERP\Products\Product\Types\VariantChild::class, true); $typeVariantChild = is_a($Product->getType(), QUI\ERP\Products\Product\Types\VariantChild::class, true);
// gallery // gallery
$PlaceholderImage = $this->getProject()->getMedia()->getPlaceholderImage(); $PlaceholderImage = $this->getProject()->getMedia()->getPlaceholderImage();
...@@ -100,7 +101,7 @@ public function getBody() ...@@ -100,7 +101,7 @@ public function getBody()
'Gallery' => $Gallery, 'Gallery' => $Gallery,
]); ]);
return $Engine->fetch(dirname(__FILE__).'/ProductGallery.html'); return $Engine->fetch(dirname(__FILE__) . '/ProductGallery.html');
} }
/** /**
...@@ -109,6 +110,7 @@ public function getBody() ...@@ -109,6 +110,7 @@ public function getBody()
* By @peat * By @peat
* *
* @param QUI\ERP\Products\Product\Product $Product * @param QUI\ERP\Products\Product\Product $Product
*
* @return QUI\Projects\Media\Image[] * @return QUI\Projects\Media\Image[]
*/ */
protected function getVariantImages(QUI\ERP\Products\Product\Product $Product): array protected function getVariantImages(QUI\ERP\Products\Product\Product $Product): array
...@@ -116,8 +118,8 @@ protected function getVariantImages(QUI\ERP\Products\Product\Product $Product): ...@@ -116,8 +118,8 @@ protected function getVariantImages(QUI\ERP\Products\Product\Product $Product):
$images = $Product->getImages(); $images = $Product->getImages();
try { try {
$MainImage = $Product->getImage(); $MainImage = $Product->getImage();
$mainImageId = $MainImage->getId(); $mainImageId = $MainImage->getId();
$hasMainImage = false; $hasMainImage = false;
foreach ($images as $Image) { foreach ($images as $Image) {
......
...@@ -24,7 +24,7 @@ public function __construct($attributes = []) ...@@ -24,7 +24,7 @@ public function __construct($attributes = [])
'User' => null 'User' => null
]); ]);
$this->addCSSFile(dirname(__FILE__).'/SimpleUserInfo.css'); $this->addCSSFile(dirname(__FILE__) . '/SimpleUserInfo.css');
parent::__construct($attributes); parent::__construct($attributes);
} }
...@@ -32,14 +32,13 @@ public function __construct($attributes = []) ...@@ -32,14 +32,13 @@ public function __construct($attributes = [])
/** /**
* (non-PHPdoc) * (non-PHPdoc)
* *
* @see \QUI\Control::create()
*
* @throws QUI\Exception * @throws QUI\Exception
* @see \QUI\Control::create()
*/ */
public function getBody() public function getBody()
{ {
$Engine = QUI::getTemplateManager()->getEngine(); $Engine = QUI::getTemplateManager()->getEngine();
$User = $this->getUser(); $User = $this->getUser();
$avatarUrl = URL_OPT_DIR . 'quiqqer/template-cologne/bin/images/avatar-placeholder.svg'; $avatarUrl = URL_OPT_DIR . 'quiqqer/template-cologne/bin/images/avatar-placeholder.svg';
...@@ -48,9 +47,9 @@ public function getBody() ...@@ -48,9 +47,9 @@ public function getBody()
} }
$Engine->assign([ $Engine->assign([
'name' => $User->getName(), 'name' => $User->getName(),
'registrationDay' => $User->getAttribute('regdate'), 'registrationDay' => $User->getAttribute('regdate'),
'avatarUrl' => $avatarUrl, 'avatarUrl' => $avatarUrl,
'ordersNumber' => $this->getOrdersNumber($User) 'ordersNumber' => $this->getOrdersNumber($User)
]); ]);
...@@ -100,6 +99,7 @@ public function getSite() ...@@ -100,6 +99,7 @@ public function getSite()
* Get number of orders * Get number of orders
* *
* @param $User QUI\Interfaces\Users\User * @param $User QUI\Interfaces\Users\User
*
* @return int * @return int
*/ */
public function getOrdersNumber($User) public function getOrdersNumber($User)
......
<?php <?php
/** /**
* This file contains \QUI\TemplateCologne\EventHandler * This file contains \QUI\TemplateCologne\EventHandler
*/ */
...@@ -48,8 +49,10 @@ public static function onSiteSave() ...@@ -48,8 +49,10 @@ public static function onSiteSave()
* *
* @throws QUI\Exception * @throws QUI\Exception
*/ */
public static function onQuiqqerProductsProductButtonsEnd(\Quiqqer\Engine\Collector $Collector, \QUI\ERP\Products\Product\ViewFrontend $Product) public static function onQuiqqerProductsProductButtonsEnd(
{ \Quiqqer\Engine\Collector $Collector,
\QUI\ERP\Products\Product\ViewFrontend $Product
) {
// setting // setting
$Project = QUI::getRewrite()->getProject(); $Project = QUI::getRewrite()->getProject();
...@@ -57,7 +60,7 @@ public static function onQuiqqerProductsProductButtonsEnd(\Quiqqer\Engine\Collec ...@@ -57,7 +60,7 @@ public static function onQuiqqerProductsProductButtonsEnd(\Quiqqer\Engine\Collec
return; return;
} }
$text = QUI::getLocale()->get('quiqqer/template-cologne', 'control.product.buy.know.button'); $text = QUI::getLocale()->get('quiqqer/template-cologne', 'control.product.buy.know.button');
$disabled = 0; $disabled = 0;
if (!$Product->getMaximumQuantity()) { if (!$Product->getMaximumQuantity()) {
...@@ -65,11 +68,11 @@ public static function onQuiqqerProductsProductButtonsEnd(\Quiqqer\Engine\Collec ...@@ -65,11 +68,11 @@ public static function onQuiqqerProductsProductButtonsEnd(\Quiqqer\Engine\Collec
} }
$Collector->append( $Collector->append(
'<div class="product-data-actionButtons-buyNow" data-qui-options-disabled="'.$disabled.'"> '<div class="product-data-actionButtons-buyNow" data-qui-options-disabled="' . $disabled . '">
<div class="product-data-actionButtons-buyNow-placeholder"></div> <div class="product-data-actionButtons-buyNow-placeholder"></div>
<button disabled data-qui="package/quiqqer/template-cologne/bin/javascript/controls/BuyNowButton" <button disabled data-qui="package/quiqqer/template-cologne/bin/javascript/controls/BuyNowButton"
data-qui-options-disabled="'.$disabled.'"> data-qui-options-disabled="' . $disabled . '">
<span class="add-to-basket-text">'.$text.'</span> <span class="add-to-basket-text">' . $text . '</span>
</button> </button>
</div>' </div>'
); );
......
Dieser Diff ist reduziert.
...@@ -15,10 +15,10 @@ ...@@ -15,10 +15,10 @@
urlList=$urlList urlList=$urlList
featuredProducts=$featuredProducts featuredProducts=$featuredProducts
} }
{/if}
{* footer copyright *} {* footer copyright *}
{fetch template="template/footer/copyright.html"} {fetch template="template/footer/copyright.html"}
{/if}
</footer> </footer>
</section> </section>
......