Skip to content

Commit 1d05506

Browse files
Inaktive Varianten ausblenden
Varianten im Listing darstellen Migration zu Composer-Installation
1 parent bf1c3d0 commit 1d05506

File tree

18 files changed

+201
-57
lines changed

18 files changed

+201
-57
lines changed

.shopware-extension.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
build:
2+
zip:
3+
pack:
4+
excludes:
5+
paths:
6+
- .idea
7+
- images

AreanetAlohaThemeExtended/src/Resources/app/storefront/src/scss/base.scss

Lines changed: 0 additions & 42 deletions
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ All notable changes to this plugin will be documented in this file
44
## [1.2.0]
55

66
- Inaktive Varianten ausblenden
7+
-
78

89
## [1.1.0]
910

README.md

Lines changed: 28 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,40 @@
1-
# Erweiterung für das aloha Theme: Erlebniswelten
1+
# aloha Theme Extension
2+
3+
Kostenlose Erweiterung für das [aloha App Theme](https://store.shopware.com/en/arean62788672693m/a-better-cms-theme-optimized-checkout-b2b-functions-flexibly-customizable.html) im Shopware Store.
4+
5+
## Erweiterte Variantendarstellung
6+
7+
- Varianten (z.B. Farben im Listing darstellen) mit Bildvorschau bei Hover
8+
- Variantenoptionen auf der Produktdetailseie als Eigenschaften aufführen
9+
- Inaktive Varianten der ersten Ebene auf der Produktdetailseie ausblenden
10+
11+
![variants.png](images/variants.png)
12+
13+
## Flexible Layout-Erweiterung mit Erlebniswelten
214

315
Erlaubt es Erlebniswelten an definierten Stellen im Theme als Erweiterung hinzufügen:
416

517
- Unterhalb des Warenkorbbuttons auf der Produktdetailseite
618
- Im Footer
719

8-
## Supported Shopware versions
20+
# Installation
21+
22+
## Unterstützte Shopware Versionen und Changelog
23+
24+
Stand 13.05.2025:
25+
- **6.6.0.0 - 6.6.10.4**
26+
- Benötigt aloha Theme ab Version 3.5.0
27+
- [Changelog](CHANGELOG.md)
28+
29+
### ZIP-Release
30+
31+
Download des entsprechenden ZIP-Files von der [Release-Seite](https://github.com/AREA-NET-GmbH-Shopware-Agentur/shopware6-plugin-aloha-theme-extended/releases) und Installation/Upload in der Shopware-Administration unter Erweiterungen.
32+
33+
### Composer
934

10-
- 6.6
35+
`composer require areanet/aloha-theme-extended`
1136

12-
## Changelog
1337

14-
see [Changelog](AreanetCanonicalVariants/CHANGELOG.md)
1538

1639
## Shopware Theme und Plugins
1740

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@
44
"type": "shopware-platform-plugin",
55
"version": "1.2.0",
66
"license": "MIT",
7+
"authors": [
8+
{
9+
"name": "AREA-NET GmbH",
10+
"homepage": "https://www.area-net.de"
11+
}
12+
],
713
"require": {
814
"shopware/core": "~6.6.0"
915
},
@@ -12,6 +18,14 @@
1218
"label": {
1319
"de-DE": "aloha Theme Extension",
1420
"en-GB": "aloha Theme Extension"
21+
},
22+
"manufacturerLink": {
23+
"de-DE": "https://www.area-net.de",
24+
"en-GB": "https://www.area-net.de"
25+
},
26+
"supportLink": {
27+
"de-DE": "https://github.com/AREA-NET-GmbH-Shopware-Agentur/shopware6-plugin-aloha-theme-extended/issues",
28+
"en-GB": "https://github.com/AREA-NET-GmbH-Shopware-Agentur/shopware6-plugin-aloha-theme-extended/issues"
1529
}
1630
},
1731
"autoload": {

images/variants.png

165 KB
Loading

AreanetAlohaThemeExtended/src/AreanetAlohaThemeExtended.php renamed to src/AreanetAlohaThemeExtended.php

File renamed without changes.

AreanetAlohaThemeExtended/src/Core/Content/Product/SalesChannel/Detail/AreanetProductConfiguratorLoader.php renamed to src/Core/Content/Product/SalesChannel/Detail/AreanetProductConfiguratorLoader.php

File renamed without changes.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
.aloha-extend-cmspage{
2+
.cms-section-default{
3+
&.boxed {
4+
background-color:unset;
5+
}
6+
}
7+
}
8+
9+

AreanetAlohaThemeExtended/src/Resources/config/config.xml renamed to src/Resources/config/config.xml

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,28 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
33
xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/shopware/shopware/trunk/src/Core/System/SystemConfig/Schema/config.xsd">
4+
<card>
5+
<title>Variants</title>
6+
<title lang="de-DE">Varianten</title>
7+
<input-field type="bool">
8+
<name>mergeOptionsAndProperties</name>
9+
<label>List variant options on the detail page as properties</label>
10+
<label lang="de-DE">Variantenoptionen auf der Detailseie als Eigenschaften aufführen</label>
11+
</input-field>
12+
<input-field type="bool">
13+
<name>hideNotCombinableVariants</name>
14+
<label>Hide inactive variants of the first level</label>
15+
<label lang="de-DE">Inaktive Varianten der ersten Ebene ausblenden</label>
16+
</input-field>
17+
<input-field type="bool" >
18+
<name>showVariantsInListing</name>
19+
<label>Show variants in listing</label>
20+
<label lang="de-DE">Zeige Varianten im Listing an</label>
21+
<helpText>Must be activated via the configuration in the aloha theme under Products->Product list settings->Variant display.</helpText>
22+
<helpText lang="de-DE">Muss über die Konfiguration im aloha Theme unter Produkte->Produktliste-Einstellungen->Variantendarstellung aktiviert werden.</helpText>
23+
<disabled>true</disabled>
24+
</input-field>
25+
</card>
426
<card>
527
<title>CMS Pages for product detail page</title>
628
<title lang="de-DE">Erlebniswelten für Produktdetailseiten</title>
@@ -20,15 +42,6 @@
2042
<label>After main footer</label>
2143
<label lang="de-DE">Nach Hauptfooter</label>
2244
</component>
23-
<input-field type="bool">
24-
<name>mergeOptionsAndProperties</name>
25-
<label>List variant options on the detail page as properties</label>
26-
<label lang="de-DE">Variantenoptionen auf der Detailseie als Eigenschaften aufführen</label>
27-
</input-field>
28-
<input-field type="bool">
29-
<name>hideNotCombinableVariants</name>
30-
<label>Hide inactive variants of the first level</label>
31-
<label lang="de-DE">Inaktive Varianten der ersten Ebene ausblenden</label>
32-
</input-field>
45+
3346
</card>
3447
</config>

0 commit comments

Comments
 (0)