Zum Inhalt
Changelog
2.31.1 - 2021-01-18
Behoben
Korrektur an der Navigationsdatei und an der policy für imagemagick
2.31.0 - 2021-01-16
Hinzugefügt
Legacy
neues Interface /legacy/alvine/plugin/interfaces/module/shop/catalog/standard.inc.php
Legacy
neues Interface shop.catalog /legacy/alvine/exec/shop.addon.catalog.exec.11000.inc.php um das Item manipulieren zu können
neue Methode orderPostProcess /source/legacy/backend/api/shop/order/Presenter.class.php
neue Methode getConfigurationValue /source/plugin/Component.class.php
neuer Map Provider /source/commerce/item/MapProvider.class.php
neuen User Trait source/builder/datasource/implementation/account/User.trait.php
neue Klasse AlvineApplicationPlatformBuilderDataSourceCommerceItemCatalogDepartmentMap
neue Klasse AlvineApplicationPlatformBuilderDataSourceImplementationCommerceItemCatalogAssignment1Property
neue Klasse AlvineApplicationPlatformBuilderDataSourceImplementationCommerceItemCatalogDepartmentProperty
neue Klasse AlvineApplicationPlatformPersistenceRelationFieldLegacy FloatType
neues Model AlvineApplicationPlatformModelCommerceItemPriceProperty
neues Model AlvineApplicationPlatformModelCommerceItemSpecificationMaterialProperty
neues Model AlvineApplicationPlatformModelCommerceItemTextProperty
neues Model AlvineApplicationPlatformModelCommerceOrderProperty
neue Klasse AlvineApplicationPlatformLogicWorkflowActionContainerExchangeFileExport
neue Klasse AlvineApplicationPlatformLogicWorkflowActionContainerExchangeFileImport
neue Klasse AlvineApplicationPlatformLogicWorkflowFactoryCommerceItemPrice
neue Klasse AlvineApplicationPlatformLogicWorkflowFactoryCommerceItemText
neue Klasse AlvineApplicationPlatformLogicWorkflowFactoryCommerceItemCatalogAssignment1
neue Klasse AlvineApplicationPlatformLogicWorkflowFactoryCommerceItemCatalogAudience
neue Klasse AlvineApplicationPlatformLogicWorkflowFactoryCommerceItemCatalogBrand
neue Klasse AlvineApplicationPlatformLogicWorkflowFactoryCommerceItemCatalogDepartment
neue Klasse AlvineApplicationPlatformLogicWorkflowFactoryCommerceItemCatalogRaster
neue Klasse AlvineApplicationPlatformLogicWorkflowFactoryCommerceItemSpecificationMaterial
neue Datasource AlvineApplicationPlatformBuilderDataSourceCommerceItemPrice
neue Datasource AlvineApplicationPlatformBuilderDataSourceCommerceItemText
neue Datasource AlvineApplicationPlatformBuilderDataSourceCommerceItemCatalogAssignment1
neue Datasource AlvineApplicationPlatformBuilderDataSourceCommerceItemCatalogBrand
Documentation AlvineApplicationPlatformBuilderDataSourceCommerceItemCatalogStyle
neue Implementation AlvineApplicationPlatformBuilderDataSourceImplementationCommerceItemStockProperty
neue Klasse AlvineApplicationPlatformCommerceItemCatalogAssignment1Properties
neue Klasse AlvineApplicationPlatformCommerceItemCatalogAudienceProperties
neue Klasse AlvineApplicationPlatformCommerceItemCatalogBrandProperties
neue Klasse AlvineApplicationPlatformCommerceItemCatalogCategoryProperties
neue Klasse AlvineApplicationPlatformCommerceItemCatalogDepartmentProperties
neue Klasse AlvineApplicationPlatformCommerceItemSpecificationMaterialProperties
neue Klasse AlvineApplicationPlatformCommerceItemCatalogRasterProperties
neue Klasse AlvineApplicationPlatformCommerceItemPriceProperties
neue Klasse AlvineApplicationPlatformCommerceItemTextProperties
neue Klasse AlvineApplicationPlatformCommerceOrderProperties
neue Methode getContainerByName /source/logic/Workflow.class.php
neue Klasse für Eigenschaften Adresse /source/account/address/Properties.class.php
neue Klasse für Eigenschaften Communication /source/account/communication/Properties.class.php
Geändert
Legacy
CMD 8030 neue Interface Methode "shop_delivery_finalizeDocuments"
Legacy
neues Interface alvine_interface_shop_order_language_handleLanguage in der Methode "shop_delivery_prepareDocumentsData" für das definieren der Sprache
Platform
neue Gaxsys Komponente aufgenommen /application/default/assembly.ini
Action umgebaut , es gibt nun ein Interface und AlvineApplicationPlatformLogicAbstractAction implementiert das
die Action zum erstellen von Lieferungen wurde in das Commerce Plugin umgezogen
"default_filename" Erweiterung /source/presenter/page/plugin/html/commerce/item/catalog/Category.class.php
breadCrumbsDisabled Schalter erweitert /source/builder/datasource/commerce/item/HierarchicalCatalog.class.php
dashboard um Resourcen erweitert /application/platform/application/source/console/dashboard/default.js
Aufruf angepasst alvine_interface_shop_delivery_picklist_scandialog_finalize /legacy/alvine/include/shop.picklist.interface.inc.php
/application/legacy/alvine/plugin/interfaces/module/shop/delivery/picklist/scandialog/standard.inc.php
Route /api/commerce/report/customer hat nun die Paramtert shid, from und to
AlvineApplicationPlatformPersistenceRelationFieldDateTime angepasst es ist nun nicht mehr von varchar abgeleitet
AlvineApplicationPlatformPersistenceRelationFieldFloatType
Item Model Float Field auf Legacy umgebaut
Audience Model auf AlvineApplicationPlatformPersistenceRelationFieldDateTime umgebaut
Season Model auf AlvineApplicationPlatformPersistenceRelationFieldDateTime umgebaut
Condition Model auf AlvineApplicationPlatformPersistenceRelationFieldDateTime umgebaut
Das Adapter Template auf abstract geändert
Workflow Container getCurrentPathFromContainer() auf $container->getCurrentPath(); umgebaut
AlvineApplicationPlatformDevelopmentCreatorAdapterClass erstellt nun auch den Property Trait
alvine.persistence.provider.postgresql-1.0.0.phar in der assembly.ini aufgenommen
core Propery Trait bugfix bei language und Locale wenn NULL übergeben wurde, muss es ein leerer String sein
AlvineApplicationPlatformPersistenceRelationFieldSerialized auf Util AlvineUtilSerialization umgebaut
AlvineApplicationPlatformBuilderTemplate auf Interface und Abstract Template umgebaut
jekyll um "alvine.persistence.provider.postgresql" erweitert
assembli.ini "alvine.persistence.provider.postgresql" auf snapshot geändert
Test AlvineApplicationPlatformPersistenceRelationFieldDateTest angelegt
User Model umgestellt auf AlvineApplicationPlatformPersistenceRelationFieldDateTime
Account Datasourcen erweitert, Communication, Membership, Personal
/source/builder/datasource/implementation/commerce/order/User.trait.php neuer Trait
delta Definition für User /source/builder/delta/definition/account/User.class.php
queue umgebaut das nicht alle Files aufgemacht werden sondern nur die, die auch geladen werden sollen /source/logic/workflow/datasource/Queue.class.php
Behoben
category-count statt item-count /application/source/presenter/api/commerce/report/Item.class.php
/source/command/Argument.class.php Klasse von einer falschen Klasse abgeleitet
/source/Command.class.php init():AlvineApplicationAssembly rückgabe Wert nicht definiert
fehlendes Feld für PUBLISHING_RANKING
im itemSearch Model hinzugefügt