1b.app
Link kopiert -

Berechnung notwendiger Verbesserungen (Filter in Produkten, Referenzen, Automatisierung)

Arbeiten mit Filtern und Referenzen
Einheit 1. Verfeinerung der Rozetka-Anleitungen (Filter und ihre Werte)
1.1. Hinzufügen neuer Spalten zu Verzeichnissen
Spalte: Filtertyp
main – der Parameter wird zum Filtern in Kategorien verwendet.
deaktivieren – der Parameter wird nicht zum Filtern verwendet.
Spalte: Parametertyp
Liste ist eine Liste mehrerer Werte, getrennt durch Kommas (,).
Listenwerte – Auswahl mehrerer Werte aus einer Liste.
ComboBox – Auswahl eines Werts aus einer Liste.
Kontrollkästchen – Wert in der Preisliste: „ja/nein“, „ja/nein“.
CheckBoxGroup – Auswahl mehrerer Werte aus einer durch Kommas (,) getrennten Menge.
CheckBoxGroupValues ​​– Auswahl mehrerer Werte aus einer Menge.
Ganzzahl ist eine Ganzzahl.
Decimal ist eine Dezimalzahl.
TextInput ist ein Textfeld.
TextArea ist ein Textblock.
1.2. Besonderheiten der Anzeige von Textmerkmalen
Wenn das Textmerkmal mehrere Werte hat, müssen Sie diese optisch trennen (z. B. wie bei einer Multilist).
1.3. Bedeutung von Nachschlagewerken
Diese Informationen sind für die weitere Nutzung und Integration in Arbeitsabläufe notwendig.
Block 2. Verfeinerung des Filterblocks in Produkten
2.1. Funktionseinstellungen
Funktion hinzufügen:
[Boolean] Verwenden Sie Merkmale und ihre Werte aus Rozetka-Verzeichnissen
Bei aktivierter Funktion werden die Einstellungen angezeigt:
Aus welchen Feldern die ID oder der Kategoriename entnommen werden soll.
Mit welchen Verzeichnissen gearbeitet werden soll (Filter/Werte).
2.2. Zusätzliche Funktionalität im Frontend
Fügen Sie im Filterblock eine Schaltfläche zum automatischen Füllen der Merkmalsliste hinzu.
Zeigen Sie zuerst die Hauptmerkmale an und deaktivieren Sie sie unten.
Optische Trennung:
Machen Sie Hauptnamen fett.
Gruppieren Sie Merkmale, um das Ausfüllen optisch zu vereinfachen.
2.3. Arbeiten mit Parametertypen
Felder sollten entsprechend den Parametertypen funktionieren:
Textfelder, Multilisten, Zahlen usw.
Geben Sie in den Wertfeldern an, um welchen Typ es sich handelt (Ganzzahl, Dezimalzahl, Multilist usw.).
2.4. Fehlende Filter werden bearbeitet
Wenn der Filter beim Auffüllen der Filterliste im Hauptverzeichnis fehlt:
Zeigt ein modales Fenster mit einer Liste fehlender Filter an.
Bieten Sie die Möglichkeit, die erforderlichen Filter auszuwählen und sie zum Hauptverzeichnis zu erstellen bzw. hinzuzufügen.
Neue Filter müssen gemäß den im Rozetka-Handbuch angegebenen Parametertypen erstellt werden.
2.5. Abgleich zwischen Verzeichnissen
Abgleich zwischen zwei Verzeichnissen (Rozetka und Hauptverzeichnis):
Wird vom Parameternamen ausgeführt.
Vermeiden Sie die Duplizierung von Merkmalen für dieselbe Kategorie.
2.6. Auswahl und Anzeige von Werten
Auswahl von Werten aus dem Verzeichnis:
Prinzip: Kategoriename (oder Kategorie-ID) = Filtername = Werteliste (je nach Parametertyp).
Block 3. Verfeinerung der Exportautomatisierung auf Rozetka
3.1. Konfigurieren des Entladens eines Wertearrays
Fügen Sie eine neue Einstellung hinzu:
[Boolean] Entladen Sie ein Array mit mehreren Werten eines Filters gemäß den Rozetka-Regeln
Format: Werte müssen durch <br />-Tags getrennt werden.
3.2. Auswahl von Filtern zum Entladen
Fügen Sie die Möglichkeit hinzu, auszuwählen, welche Filter nicht aus der allgemeinen Liste entladen werden müssen.
Derzeit sind nur zwei Optionen verfügbar:
Entladen Sie alle Filter.
Laden Sie nur die angegebenen herunter.
Es muss eine flexible Einstellung hinzugefügt werden, um bestimmte Filter vom Export auszuschließen.
Block 4. Abschluss der Exportautomatisierung bei Khorozhop
4.1. Konfigurieren des Entladens eines Wertearrays
Fügen Sie eine neue Einstellung hinzu:
[Boolean] Entladen Sie ein Array mit mehreren Werten desselben Filters gemäß den Regeln von Goodop
Format: Werte müssen durch ein Semikolon (;) getrennt werden.
4.2. Übergabe von Preisarten
Fügen Sie die Möglichkeit hinzu, nicht nur den Grundpreis des Produkts von Box, sondern auch alle im System verfügbaren Preisarten auf den Produktpreis auf der Khorosop-Website zu übertragen.
Erläuterung des Zwecks
Blöcke 1 und 2
Verbesserte Integration mit Rozetka für einfachere Arbeit mit Filtern und Anleitungen.
Bequeme Fülleigenschaften in Produkten, einschließlich automatischer Auswahl von Werten gemäß den Rozetka-Regeln.
Block 3: Automatisierung des Exports nach Rozetka
Gewährleistung der Datenkompatibilität mit den Rozetka-Regeln.
Vereinfachung des Filtermanagements beim Entladen.
Block 4: Automatisierung des Exports nach Khorozhop
Korrekte Übermittlung der Daten für Filter gemäß den Regeln von Khoroshop.
Flexible Verwaltung von Preistypen für unterschiedliche Geschäftsanforderungen.
-------
Im Allgemeinen sind die Upgrade-Blöcke 1 und 2 am wichtigsten. Sie sind wie ein erstes Upgrade
3 und 4 bereits nach dem letzten Feinschliff.
Bitte berechnen Sie die Kosten und den Zeitraum der Umsetzung
Ich wäre Ihnen dankbar, wenn Sie die Preise pro Block angeben würden.
Ich erwarte von Ihnen Informationen und vielleicht einige klärende Fragen!
Die ursprüngliche Frage ist in der Version verfügbar: ua

Antworten:

GERA
EvoSmart Solution
Hinterlassen Sie eine Nachricht in diesem Thread und Sie sehen die Kontakte des Benutzers
Guten Tag, sagen Sie mir bitte, ist es möglich, einige Informationen zu erhalten, um weiterzumachen ...?
13.01.2025, понедельник, 19:37
Originalkommentar zur Version verfügbar: ru

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar