Master-Slave-Plugin (xt_master_slave)

Master-Slave-Plugin (xt_master_slave)

Art.Nr.: xt_master_slave
Zertifiziert:
Ja
Kompatibel:
6.x,
Produktsprache:
Supportsprachen:
Deutsch, Englisch,
Hersteller:
xt:Commerce
Sie sind Reseller? Informationen
über unser Reseller-Programm
Download
Master Slave Plugin für xt:Commerce

Plugin Downloads

Version Plugin-Download Shop-Version (Minimum) Shop-Version (Maximum)
5.2.1 (04/21/20) xt_master_slave_5.2.1.zip 5.1.4 6.2.99
5.2.2 (05/17/20) xt_master_slave_5.2.2.zip 5.1.4 6.2.99
5.2.3 (06/18/20) xt_master_slave_5.2.3.zip 5.1.4 6.2.99
6.1.2 (08/30/21) xt_master_slave_6.1.2.zip 6.2.2 6.3.99
6.2.1 (09/08/21) xt_master_slave_6.2.1.zip 6.2.2 6.3.99
6.2.1 (09/08/21) xt_master_slave_6.2.1.zip 6.2.2 6.3.99
6.2.2 (09/28/21) xt_master_slave_6.2.2.zip 6.2.2 6.3.99
6.2.3 (10/07/21) xt_master_slave_6.2.3.zip 6.2.2 6.3.99
6.3.0 (11/25/21) xt_master_slave_6.3.0.zip 6.2.2 6.3.99
6.4.2 (01/11/23) xt_master_slave_6.4.2.zip 6.2.2 6.5.99
6.4.3 (01/13/23) xt_master_slave_6.4.3.zip 6.4.3 6.5.99
6.4.4 (03/07/23) xt_master_slave_6.4.4.zip 6.4.3 6.5.99
6.4.7 (08/31/23) xt_master_slave_6.4.7.zip 6.5.4 6.5.99
6.4.8 (11/16/23) xt_master_slave_6.4.8.zip 6.5.4 6.5.99
6.4.9 (02/26/24) xt_master_slave_6.4.9.zip 6.5.4 6.5.99
6.4.10 (05/06/24) 6.5.4 6.5.99
6.4.10 (05/06/24) 6.5.4 6.5.99
6.5.0 (05/06/24) xt_master_slave_6.5.0.zip 6.5.4 6.6.99
6.5.1 (10/08/24) xt_master_slave_6.5.1.zip 6.5.4 6.6.99
(11/30/99)
6.5.2 (12/19/24) xt_master_slave_6.5.2.zip 6.5.4 6.6.99

Plugin Changelog


[6.5.2]
- FIX table xt_tmp_products does not exist
- Aufruf der Sprungmarke #ms_options_select im Optionstemplate


[6.5.1]
- FIX Backend Dropdown teilweise ohne Funktion wenn xt-Option 'Dropdown vorladen' aktiv


[6.5.0]
- Beschreibung der Attribute jetzt HTML-Feld mit Editor


[6.4.9]
- Plugin-Option '301 Umleitungen statt 302'


[6.4.8]
- FIX redirect-Schleife bei nur einer Variante durch getProduct in zB last_viewed_products
- Artikel kopieren/ löschen berechnet Bestand neu
- FIX updater 6.4.7 Call to undefined method xt_master_slave_functions::fixMasterStocks()


[6.4.7]
- FIX PHP Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /usr/www/users/ybadmin/shop/plugins/xt_master_slave/classes/class.xt_master_slave_products.php:1489
- neue Plugin-Option *Beim Speichern Bestände Hauptartikel neu berechnen*
- *Beim Speichern Bestände Hauptartikel neu berechnen* im Menüpunkt *Artikelvarianten*
- verschiedene Anpassungen für PHP 8


[6.4.6]
- FIX Anpassung Berechnung Hauptartikel-Stückzahlen bei Verwendung von order_edit
(benötigt xt 6.5.4)


[6.4.5]
- Berechnung der Stückzahl ignoriert nun negative Werte an den Varianten
zB drei Varianten mit Stückzahlen -100 10 20 => 30 statt früher -70


[6.4.4]
- FIX Entfernen von Attributen wird nicht übernommen LVO-519-96385
- Beim Speichern einer Variante wird Stückzahl des Hauptartikels berechnet und gespeichert
(der Updater summiert für den Hauptartikel die Werte products_quantity (Stückzahl) und products_ordered (x-mal-verkauft))
- Liste der Varianten lässt sich nun auch über eine Variante öffnen


[6.4.3]
- FIX für mehrfach vorhandene Artikelnummer (zB Suche im backend liefert keine Ergebnisse)


[6.4.2]
- FIX Anpassungen für php 8


[6.4.1]
- FIX Änderungen der Attribute wird nicht übernommen HVX-873-59461
- FIX Änderungen der Attribute wird nicht übernommen CDL-494-71345


[6.4.0]
- FIX Bei Kauf einer Variante wir nun auch der Bestand des Hauptartikels reduziert
- FIX Bei Kauf einer Variante wir nun auch der Wert 'verkauft x mal' (products_ordered) aktualisiert
dadurch wird das Plugin xt_bestseller_products schneller (ab Version 5.2.1)
- der Updater summiert für den Hauptartikel die Werte products_quantity (Stückzahl) und products_ordered (x-mal-verkauft)


[6.3.3]
- FIX Übersicht Varianten: Änderung Stückzahl setzt Status auf 'deaktiviert'


[6.3.2]
- Sortierung in Ansicht Zuweisung Artikel > Artikeleigenschaften > Varianten überarbeitet
mgl Sortierung: text | sort_order | model
define('BACKEND_ATTRIBUTES_SORT_1', 'sort_order');
zB in conf/config_extended.php
ab xt 6.4 bereits angelegt in conf/config_extended.php per define('BACKEND_ATTRIBUTES_SORT_1', 'text');


[6.3.1]
- FIX für PHP 8
- FIX Meldung 'Artikel nicht verfügbar' angezeigt obwohl verfügbar

# [6.3.0]
- FIX SQL-Fehler beim Aufruf Variantenartikel durch falschen DB_Spaltennamen / Installer-Fix
- NEU 'Menge der Varianten summieren für Staffelpreis' lässt sich auch am Hauptartikel konfigurieren
abweichend von der Einstellung am Plugin


[6.2.3]
- FIX SQL-Fehler bei Suche nach Attributen in der Ansicht 'Artikelvarianten'


[6.2.2]
- FIX weitere Unterscheidung für 'Varianten werden nicht richtig ermittelt bei fehlerhafter Konfiguration (keine Eigenschaften festgelegt)'



[6.2.1]
- FIX Varianten werden nicht richtig ermittelt bei fehlerhafter Konfiguration (keine Eigenschaften festgelegt)
- FIX php-Fehler called getProductList() on null in product_info_tpl_list.php


[6.2.0]
- NEU varianten können Bilder des Hauptartikels laden
es wird erst die Einstellung an der Variante gelesen, dann am Hauptartikel, dann am Plugin
- Hauptbilder nicht laden
- Einstellung vom Hauptartikel übernehmen (bzw am Hauptartikel vom Plugin übernehmen)
- Bilder vor den Variantenbilder einreihen
- NEU oben genannte Einstellungen sind eben so für das Hauptbild möglich
- Bilder nach den Variantenbildern anfügen


[6.1.2]
- FIX Dateianhänge öffnen erst nach x Klicks
- FIX unnötiger/falscher Link bei Darstellung der Varianten


[6.1.1]
- FIX #201 Kein Update der attributes_parent_id in xt_plg_products_to_attributes
beim Verschieben eines Attributes in anderes Eltern-Attribute
- FIX Paging Artikel-Eigenschaften im Backend


[6.1.0]
- FIX DB-Fehler, wenn anderer DB-Prefix als xt_ verwendet wird
- Sortierung im Backend unter Artikelvarianten nun nach Parent-Attribut und dann Modell
Sortierung mgl nach Name, Model, Reihenfolge
- FIX 'Items pro Seite' wurde nicht übernommen im Backend unter Artikelvarianten
- NEU Ansicht Zuweisung Eigenschaften zu Artikel: Sortierung der Eigenschaften nach Name
einstellbar, zZ php-verdrahtet in plugins/xt_master_slave/classes/config.php, siehe dort



[6.0.2]
- FIX keine Bilder/Beschreibung in Variantenliste wenn nur eine Variante vorhanden/aktiv


[6.0.1]
- Bearbeitung der Produkteigenschaften der Artikelvarianten in der Übersichtsliste #191
- FIX fehlendes Icon Bilder Upload in der Übersichtsliste


[6.0.0]
- Änderung der Bezeichnugen
- Master > Hauptartikel / Artikel mit Varianten / Varianten-Artikel
- Slave > Artikelvariante / Artikel-Variante

- Generator und manuelle Zuordnung der Eigenschaften
- übersichtlicher durch weniger Icons
- Hauptknoten 'Artikel Eigenschaften' öffnet automatisch
- Weiter-Button 'scrollt' nicht mehr weg, sondern bleibt immer im Sichtbereich

- manuelle Zuordnung der Eigenschaften
- es ist nicht mehr möglich fälschlicherweise mehrere Werte einer Eigenschaft auszuwählen
- es ist möglich die nicht verwendeten Eigenschaften auszublenden

- Funktion 'Artikel-Eigenschaften' für Hauptprodukte deaktiviert \
ACHTUNG der Updater löscht in der Datenbank die falsch zugeordenten Eigenschaften für Hauptprodukte

- Funktionen Variantenliste und Generator lassen sich auch über eine Variante aufrufen

- An einem Hauptartikel kann der Preis für alle Varianten übernommen werden

- einige Plugin-Optionen/Einstellungen lassen sich an den Varianten-Artikel überschreiben
- Auswahl: Plugin-Einstellungen / ja / nein

- einige Einstellungen der Varianten-Artikel lassen sich an den Artikelvarianten überschreiben
- Auswahl: Konfiguration Hauptprodukt / ja / nein /

- Neue Option 'Slave-Liste ausblenden bei konkretem Artikel'

- FIX $ not defined. Anpassungen für jquery-Load im footer (xt 6.3)

- Datenbankänderungen für MySQL 8

- Datenbank wird bereinigt bei Plg-Update und jeder Erzeugung von Varianten \
xt_tmp_product und xt_tmp_plg_products_to_attributes \
Bsp-Kunde 300 MB

- FIX für PHP 8


[5.2.3]
- FIX Slave-Sortierung greift nicht, wenn Plg-Option 'Slave-Liste Filtern nach Optionsauswahl' nicht aktiv ist
- php warning


[5.2.2]
- FIX Installer/Updater. Fehlende Spalte products_master_slave_order in Tabelle xt_tmp_products


[5.2.1]
- FIX Artikel ändert sich nicht bei Auswahl einer Eigenschaft/Attributs, wenn der Artikel nur 1 Attribut hat


[5.2.0]
- FIX Slave-Generator: Artikelname wurde in allen Sprachen immer in der Sprache des Backends angelegt\
aber 'nur', wenn im Generator Änderung wie Preis gemacht wurden und gespeichert wurde\
Hinweis mehrsprachige Shops: Der Artikelname kann im Generator nicht mehr geändert werden\
Änderung des Artikelnamen im Generator ist nur in einsprachigen Shops möglich
- NEW Slave-Generator: Angabe der Slave-Sortierung möglich
- FIX: Sortierung drr Slaves in der Varianten-Liste behoben


[5.1.9]
- Template-Fix in ms_default.html\

bekannte Fehler:
- html-Fehler 'attribut anchor not allowed' benötigt den fix in class.form.php aus xt6.2


[5.1.8]
- FIX es wird angezeigt 'xy leider nicht verfügbar', obwohl mit Bestand. Fehler tritt bei zb einem Farb-Artikel auf, wenn bereits ein Artikel mit Farbe im Warenkorb liegt


[5.1.7]
- php warning/notice/deprecated


[5.1.6]
- FIX *Zu viele Umleitungen* aus Warenkorb bei falsch konfigurierten Slaves (ohne Optionen)


[5.1.4]
- Updater prüft ob die Indizes products_model und products_master_model existieren
- Unnötigen redirect verhindern


[5.1.3]
- FIX: Master-Artikel dürfen keinen Staffelpreis haben, wenn die Slaves keine Artikel-Eigenschaft besitzen ('falsch' konfigurierte Slaves)
- Abwärtskompatibilität: Darstellung von Slaves ohne Eigenschaften


[5.1.2]
- hook plugins/xt_master_slave/hooks/class.product.php_buildData_top.php wird nur ausgeführt, wenn $this->data['products_option_master_price']!='mp'
- Code-Cleanup für master_model-Ermittlung in plugins/xt_master_slave/hooks/class.product.php_BuildData_bottom.php


[5.1.1]
- FIX: keine fehlerhafte Doppelauswahl bei nicht verfügbarem Slave, stattdessen wieder Anzeige 'Nicht verfügbar ...'
- Hookpoint deaktiviert
- FIX: Template HTML


[5.1.0]
- xt:Commerce 5.1 Anpassungen
- Liste der ms-Attribute zeigt jetzt Namen der übergeordeneten Attributs; Filter für übergeordente Attribute
- Teilweise fehlerhafter redirect wenn Cross-Selling-Artikel die gleiche oberste Eigenschaft hat, error_log Wanings behoben
- FIX: kein 302 mehr bei Direktaufruf eines Slaves bei nur einem Slave


[5.0.10]
- Fix: Einstellung ’Produkte in der Shop Suche’ wirkt sich fälschlicherweise auf Listings (zB Kategorie) aus


[5.0.9]
- Bugfixes


[5.0.8]
- Bugfixes


[5.0.7]
- Fix: fehlerhafter Redirect
- Fix: Problem bei Attribut-Auswahl


[5.0.6]
- Performance-verbessrung Warenkorb mit Master-Slave-Artikeln
- Fix: Kein Warenkorb-Button in Listings für Master-Artikel, wenn nur ein Slave aktiv


[5.0.5]
- Fix: Warenkorb-Button nur bei Slaves
- Fix für: kein Attribut-Auswahl wenn einzelne Slaves deaktiviert


[5.0.4]
- Fix: 'unvorhersehbare' Slave-Auswahl im Shop-Frontend


[5.0.3]
- Fix: Redirect-Problem im Produktlisting, wenn kein Slave vorhanden
- Fix: Problem bei nicht erzeugten Slaves bzw. nicht vollständig konfiguriertem Master


[5.0.2]
- Fix: Artikel lassen sich nun direkt aus dem Slave-Listing auf der Produktseite zum Warenkorb hinzufügen


[5.0.1]
- Fix: XTC4PMS-15 - Bei Master-Artikeln im Listing fehlt Preisanzeige
- Fix: Tabellenname hardcoded


[5.0.0]
- xt:Commerce 5 Anpassungen