Skip to content

[DE][Loslegen] Eine Einführung in Smartstore #7

Description

@muratcakir

GitBook-Seite

Pfad: loslegen/eine-einfuhrung-in-smartstore
GitBook URL: https://app.gitbook.com/s/TTbkdOKWtE8u6wJ7suvC/loslegen/eine-einfuhrung-in-smartstore
Sprache: DE
Bereich: Loslegen
GitBook Page ID: Uxh69nq16yfKOr21fJOG
Git Sync Pfad: de/loslegen/eine-einfuhrung-in-smartstore.md

Durchläufe

  • DE Sprache
  • DE Sprachreview
  • DE Optimierungsvorschläge
  • DE Optimierungsreview
  • DE Fachcheck
  • DE Fachreview
  • Screenshots prüfen
  • Screenshots ggf. ersetzen
  • EN Sync
  • EN Review

Change Requests

Optimierungsvorschläge

Review abgeschlossen und freigegebener Umfang in GitBook Change Request #45 umgesetzt.

3. SmartStore.biz-Importfunktion entfernen

Entscheidung: Umsetzen.

Umgesetzt:

  • Tabellenzeile SmartStore.biz Import entfernt.
  • Veralteten Link auf SmartStoreNET_BIZ-Importer.pdf entfernt.

4. Framework-Versionsnummern entfernen

Entscheidung: Umsetzen.

Umgesetzt:

  • ASP.NET Core 9 durch ASP.NET Core ersetzt.
  • Entity Framework Core 9 durch Entity Framework Core ersetzt.
  • Die allgemeinen Technologien bleiben genannt, ohne diese Einführungsseite bei jedem Framework-Update ändern zu müssen.

Separater Folgepunkt: Versionsnummern in den Systemvoraussetzungen müssen korrekt und nach jedem Smartstore-Update überprüft werden.

5. ShopBar und Responsiveness aktualisieren

Entscheidung: Teilweise umsetzen. Die ShopBar existiert weiterhin und bleibt erhalten.

Umgesetzt:

  • Das nicht mehr passende Attribut „innovativ“ entfernt.
  • Die Aussage zum Einkaufserlebnis sachlicher formuliert.
  • Die veraltete Beschreibung einer Geräteerkennung durch eine Aussage zum responsiven Shop-Frontend ersetzt.
  • Tabellenbezeichnung von „100 % optimiert für mobile Geräte“ in „Responsives Design“ geändert.

6. Verfügbarkeitsbenachrichtigung korrigieren

Entscheidung: Umsetzen.

Umgesetzt:

  • „SMS-Benachrichtigung“ in „Verfügbarkeitsbenachrichtigung“ geändert.
  • Beschreibung so angepasst, dass kein nicht belegter SMS-Versand versprochen wird.

7. Prominente Providerbeispiele aktualisieren

Entscheidung: Beispiele beibehalten, aber veraltete Bezeichnungen korrigieren.

Umgesetzt:

  • Google Base durch Google Merchant Center ersetzt.
  • Nicht mehr aktuelles Beispiel ShopWahl entfernt.
  • billiger.de als prominentes Beispiel beibehalten.
  • „Amazon Bezahlungen“ in Amazon Pay geändert.
  • „PayPal Express“ in PayPal geändert.
  • Marketplace-Link auf den aktuellen HTTPS-Endpunkt aktualisiert.

8. SEO-Aussagen sachlich formulieren

Entscheidung: Umsetzen.

Umgesetzt:

  • Nicht belegbare Versprechen zu besseren Rankings entfernt.
  • Meta-Tags und Seitentitel sachlich beschrieben.
  • Anzeige von News auf der Startseite ohne Rankingversprechen formuliert.
  • Suchmaschinenfreundliche URLs ohne „Top-Ratings“-Versprechen beschrieben.

Nicht umgesetzte Vorschläge

Auf Wunsch des Reviewers vorerst verworfen:

  • Punkt 1: grundlegender Umbau der Seite
  • Punkt 2: stärkere Trennung von Community Edition, Editionen und Erweiterungen
  • Punkt 9: Neuordnung der Funktionsgruppen
  • Punkt 10: zusätzliche Orientierung und nächste Schritte

Reviewer-Hinweise

GitBook Change Request #45 wurde geprüft und gemergt.

Technische Validierung:

  • genau eine Seite im Change Request geändert,
  • Seitentitel und sämtliche Überschriften unverändert,
  • Tabellenstruktur erhalten; ausschließlich die freigegebene SmartStore.biz-Zeile entfernt,
  • der verbleibende Marketplace-Link ist weiterhin als Link vorhanden und wurde aktualisiert,
  • keine Bilder vorhanden,
  • ShopBar weiterhin genannt,
  • keine unerwarteten Seitenänderungen im GitBook-Diff.

Fachcheck

Prüfstand: aktuelle Smartstore-Codebasis auf main (6.4.0-157) und offizielle Smartstore-6.4-Produktinformationen.

1. Auftrags- und Kundenverwaltung korrigieren

Entscheidung: Umsetzen.

Betroffene Tabellenzeile: Auftrags- und Kundenverwaltung

Die bisherige Beschreibung ist aus zwei Gründen fachlich falsch:

  • Smartstore verwaltet Aufträge beziehungsweise Bestellungen. Die Dokumentation darf nicht den Eindruck vermitteln, Smartstore sei ein Rechnungsprogramm oder übernehme eine Rechnungsverwaltung.
  • Die Blog-Funktion gehört inzwischen zu den kostenpflichtigen Enterprise-Modulen und darf nicht als kostenlose Kernfunktion dargestellt werden.

Umgesetzt in GitBook Change Request #47:

  • Den Hinweis auf das Drucken von Rechnungen durch das Drucken von Aufträgen ersetzen.
  • Die Tabellenzeile ausschließlich mit tatsächlichen Auftrags- und Kundenfunktionen beschreiben, beispielsweise Kundenkonten, Bestellungen, Aufträge drucken, Auftragsstatus, Zahlungen und Versandinformationen.
  • Die Blog-Verwaltung aus dieser Zeile entfernen.
  • Produktbewertungen nur an einer fachlich passenden Stelle nennen.
  • Eine Blog-Funktion künftig nur mit einem ausdrücklichen Hinweis auf das kostenpflichtige Enterprise-Modul erwähnen.

2. Cross-Promotion und zuletzt angesehene Produkte trennen

Entscheidung: Umsetzen.

Betroffene Tabellenzeile: Cross-Promotionen

Die Aussage beschreibt Cross-Promotion als Funktion für zuvor angesehene Produkte. Smartstore behandelt diese Funktionen getrennt:

  • Cross-Selling-Produkte werden Produkten zugeordnet und unter anderem im Warenkorb angezeigt.
  • Zuletzt angesehene Produkte werden unabhängig davon über einen eigenen Dienst und eigene Katalogeinstellungen verwaltet.

Vorschlag: Die Zeile entweder korrekt als Cross-Selling beschreiben oder zwei getrennte Einträge für Cross-Selling und zuletzt angesehene Produkte anlegen.

Argumente für den Reviewer:

  • Die aktuelle Formulierung erklärt technisch eine andere Funktion.
  • Eine korrekte Trennung erleichtert später die Zuordnung zu den jeweiligen Einstellungen im Backend.

Umgesetzt: Cross-Selling und zuletzt angesehene Produkte wurden in GitBook Change Request #47 getrennt.

3. Verfügbarkeit von Zahlungsarten präzisieren

Entscheidung: Nicht umsetzen.

Betroffene Tabellenzeilen: Bezahlung bei Versand, Vorkasse, Kreditkarte, Amazon Pay und PayPal

Die Formulierung erweckt den Eindruck, alle genannten Zahlungsarten seien ohne zusätzliche Anbindung unmittelbar Bestandteil des Basissystems. Offline-Zahlungsarten und angebundene Zahlungsanbieter sind jedoch zu unterscheiden. Kreditkartenzahlungen werden beispielsweise über Zahlungsanbieter beziehungsweise Plugins wie PayPal Checkout, Stripe oder weitere Integrationen bereitgestellt.

Vorschlag:

  • Offline-Zahlungsarten wie Nachnahme und Vorkasse getrennt nennen.
  • Bei Online-Zahlungsarten deutlich machen, dass Verfügbarkeit, Konditionen und unterstützte Zahlarten vom eingesetzten Zahlungsanbieter beziehungsweise Plugin abhängen.
  • Amazon Pay und PayPal weiterhin als prominente Beispiele nennen.

Argumente für den Reviewer:

  • Die aktuelle Aussage kann falsche Erwartungen an eine unmittelbar integrierte Kreditkartenabwicklung wecken.
  • Die offizielle Smartstore-Modulübersicht führt Zahlungsanbieter und deren Zahlarten als eigene Integrationen auf.
  • Die gewünschte prominente Nennung von Amazon Pay und PayPal bleibt erhalten.

Umsetzung: Keine Änderung an GitBook.

4. Aktuelle Kernfunktionen unter Berücksichtigung der Editionen ergänzen

Die ursprünglich vorgeschlagene Liste hat kostenlose Kernfunktionen und kostenpflichtige Enterprise-Module vermischt. Der Quellpfad wurde deshalb für jede Funktion geprüft.

Kostenpflichtige Enterprise-Module – nicht als kostenlose Kernfunktion darstellen:

  • CMS Page Builder: enterprise-modules/src/Smartstore.PageBuilder
  • Media Manager: enterprise-modules/src/Smartstore.MediaManager
  • MegaSearch: enterprise-modules/src/Smartstore.MegaSearch
  • allgemeine CSV-/XML-Exportprovider: enterprise-modules/src/Smartstore.CommonExportProviders

Diese Funktionen werden in der Einführung entweder nicht ergänzt oder ausdrücklich als kostenpflichtige Enterprise-Module gekennzeichnet. Da der Einleitungstext die kostenlose Smartstore-Basis beschreibt, lautet die Empfehlung hier: nicht in die allgemeine Kernfunktionsliste aufnehmen.

Bestätigte Kernfunktionen, die grundsätzlich ergänzt werden können:

  • Rule Builder
  • facettierte Standardsuche
  • differenzierte Berechtigungsverwaltung
  • grundlegendes Import-/Export-Framework

Wichtige Abgrenzungen:

  • Die facettierte Standardsuche ist Bestandteil des Core. Die Lucene-basierte MegaSearch ist dagegen ein kostenpflichtiges Enterprise-Modul.
  • Das grundlegende Import-/Export-Framework liegt im Core. Bestimmte allgemeine Exportprovider und Formate werden jedoch über Enterprise-Module bereitgestellt.

Überarbeiteter Vorschlag: Einen kleinen Abschnitt Administration und Plattform mit Rule Builder, facettierter Suche und Berechtigungsverwaltung ergänzen. Das Import-/Export-Framework nur aufnehmen, wenn die Formulierung keine konkreten Enterprise-Exportprovider als enthalten voraussetzt.

Argumente für den Reviewer:

  • Die Seite erhält aktuelle Plattformfunktionen, ohne kostenpflichtige Module als Bestandteil der kostenlosen Basis darzustellen.
  • Die Auswahl bleibt kompakt und wartbar.
  • Die Trennung nach Quellordner verhindert falsche Aussagen zu Editionen und Lizenzierung.

Entscheidung: Umsetzen.

Umgesetzt: Der neue Abschnitt Administration und Plattform enthält Rule Builder, facettierte Suche und Berechtigungsverwaltung. Das Import-/Export-Framework sowie sämtliche genannten Enterprise-Module wurden nicht aufgenommen.

Bestätigte Funktionen ohne Änderungsbedarf

Der Codeabgleich bestätigt weiterhin unter anderem:

  • Umfragen
  • Geschenkgutscheine
  • Wunschlisten
  • Produktvergleich
  • Mehrere Shops
  • elektronische Downloads
  • Verfügbarkeitsbenachrichtigungen
  • Bonuspunkte
  • Retouren
  • Checkout-Attribute
  • Newsletter und Kampagnen
  • Google Merchant Center
  • Amazon Pay und PayPal

GitBook Change Request #47 wurde geprüft und gemergt.

Technische Validierung:

  • genau eine GitBook-Seite geändert,
  • Seitentitel, bestehende Überschriften und Überschriftenebenen erhalten,
  • alle bestehenden Tabellenstrukturen erhalten; eine neue Tabelle unter Administration und Plattform ergänzt,
  • Marketplace-Link unverändert,
  • keine Bilder vorhanden,
  • Zahlungsarten unverändert,
  • keine Enterprise-Module als kostenlose Kernfunktionen ergänzt.

Offene Fragen

  • Folgeprozess für Framework- und Produktversionsnummern unter den Systemvoraussetzungen definieren.
  • Festlegen, wie diese Angaben nach jedem Smartstore-Release automatisch oder verbindlich überprüft werden.

Activity

  1. added
    area:loslegenDokumentationsseite im Bereich „Loslegen“.
    lang:deDeutsche Dokumentationsseite.
    stage:de-spracheWartet auf Korrektur von Rechtschreibung, Satzbau und Lesbarkeit.
    stage:de-sprachreviewSprachreview-CR wartet auf Prüfung und Merge.
    and removed
    stage:de-spracheWartet auf Korrektur von Rechtschreibung, Satzbau und Lesbarkeit.
    on Jul 15, 2026
  2. added
    stage:de-optimierungsvorschlaegeVorschläge werden erstellt oder warten auf Freigabe; noch kein CR.
    and removed
    stage:de-sprachreviewSprachreview-CR wartet auf Prüfung und Merge.
    on Jul 16, 2026
  3. added and removed
    stage:de-optimierungsvorschlaegeVorschläge werden erstellt oder warten auf Freigabe; noch kein CR.
    on Jul 16, 2026
  4. added
    stage:de-fachcheckFachliche Inhalte werden mit der aktuellen Smartstore-Version abgeglichen.
    stage:de-fachreviewFachcheck-CR wartet auf fachliche Prüfung und Merge.
    stage:en-syncEnglische Seite wird aus der finalen deutschen Fassung aktualisiert.
    and removed
    stage:de-fachcheckFachliche Inhalte werden mit der aktuellen Smartstore-Version abgeglichen.
    stage:de-fachreviewFachcheck-CR wartet auf fachliche Prüfung und Merge.
    on Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

area:loslegenDokumentationsseite im Bereich „Loslegen“.docs-overhaulTeil der strukturierten Doku-Überarbeitung und Project-Synchronisierung.lang:deDeutsche Dokumentationsseite.stage:en-syncEnglische Seite wird aus der finalen deutschen Fassung aktualisiert.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions