AddOn


REDAXO-Properties für Templates und Module

Beschreibung

REDAXO-Properties für Templates und Module

Mit diesem Addon können REDAXO-Properties gesetzt werden die man zum Beispiel in Templates und Modulen verwenden kann. Die Properties sind im Backend und Frontend verfügbar. Siehe auch https://redaxo.org/doku/master/eigenschaften#rex-klasse.
Unter dem Menüpunkt System können die Properties verwaltet werden.


github.com/FriendsOfREDAXO/properties

Umsetzung

Versionen

1.3.4

Für REDAXO
^5.8
Veröffentlicht am
06.10.2023
Require / PHP
>=7.4, <8.3

properties - Changelog

Version 1.3.4 - 06.10.2023

  • Code-Quality - AddOn-Code überarbeitet mit REDAXO-Coding Standards (2.3.0) + rexstan (1.0.138) + rexfactor (0.1.17)
    • Level 9, REDAXO SuperGlobals, Bleeding-Edge, Strict-Mode, Strict-Mode, PHPUnit, phpstan-dba, cognitive complexity, report mixed, dead code

1.3.3

Für REDAXO
^5.8
Veröffentlicht am
04.06.2023
Require / PHP
>=7.4, <8.3

Version 1.3.3 - xx.06.2023

  • Anpassung für AddOn aceeditor
  • Width der Textarea in den Einstellungen auf 100%, Height auf 500 gesetzt

Bigfixes

  • Fehlendes </div> in den Einstellungen hinzugefügt

1.3.2

Für REDAXO
^5.8
Veröffentlicht am
23.04.2023
Require / PHP
>=7.4, <8.3

Version 1.3.2 - 23.04.2023

  • Code-Quality - AddOn-Code überarbeitet mit REDAXO-Coding Standards (2.1.2) + rexstan (1.0.111) + rexfactor (0.1.7)
  • Lineendings CRLF -> LF
  • Update .gitignore
  • Create .gitattributes
  • Create .editorconfig
  • PHP min 7.4 in package.yml

1.3.1

Für REDAXO
^5.8
Veröffentlicht am
10.02.2023
Require / PHP
>=7.3, <8.3

properties - Changelog

Version 1.3.1 - 10.02.2023

1.3.0

Für REDAXO
^5.8
Veröffentlicht am
02.02.2023
Require / PHP
>=7.3, <8.3

Version 1.3.0 - 02.02.2023

Features

  • PHP-Code überarbeitet
    • Namespace FriendsOfRedaxo\ForProperties
    • added .php-cs-fixer.dist.php, Code überarbeitet mit aktuellen REDAXO Coding Standards
    • Code-Quality (rexstan) Level 9, Extensions: REDAXO SuperGlobals, Bleeding-Edge, Strict-Mode, Deprecation Warnings, PHPUnit, phpstan-dba, report-mixed, dead code
  • neue Klasse ForProperties
    • Funktionen aus der boot.php in die Klasse übernommen
    • ForProperties::setProperties() setzen der Properties
    • ForProperties::castToType() Cast property types
    • ForProperties::getAllProperties() liefert alle Properties als Array
  • REDAXO Mindestversion auf 5.8 gesetzt
  • PHP Mindestversion auf 7.3 gesetzt
  • README überarbeitet
  • CHANGELOG hinzugefügt

Bigfixes

  • Type-Casting float, "81543 München" wurde fälschlicherweise als float gecasted

1.2.2

Für REDAXO
>=5.8
Veröffentlicht am
22.03.2021
Require / PHP
>=7.1
  • "81543 München" wurde fälschlicherweise als float gecasted
  • Anpassung php/redaxo-Version in der package.yml
  • neue Function properties_getAllProperties() die alle Properties als Array liefert

1.2.1

Für REDAXO
^5.5.0
Veröffentlicht am
27.01.2020

Code und Doku überarbeitet

  • Redaxo Coding-Standards hinzugefügt
  • Code optimiert
  • Readme überarbeitet

1.2.0

Für REDAXO
^5.5.0
Veröffentlicht am
13.08.2018

Version 1.2.0
Setzen der Properties überarbeitet

  • Probleme bei Properties mit '=' z.b. HTML
  • Prüfung und Fehlermeldungen im Backend angepasst

1.1.0

Für REDAXO
^5.5.0
Veröffentlicht am
07.08.2018

Mit diesem Addon können REDAXO-Properties gesetzt werden die man zum Beispiel in Templates und Modulen verwenden kann. Die Properties sind im Backend und Frontend verfügbar. Siehe auch https://redaxo.org/doku/master/eigenschaften#rex-klasse.
Unter dem Menüpunkt System können die Properties verwaltet werden.

Version 1.1.0

  • Die Properties werden jetzt in den entsprechenden Typ gecasted. JSon für Properties möglich

1.0.0

Für REDAXO
^5.0
Veröffentlicht am
11.07.2018

Mit diesem Addon können REDAXO-Properties gesetzt werden die man zum Beispiel in Templates und Modulen verwenden kann. Die Properties sind im Backend und Frontend verfügbar. Siehe auch https://redaxo.org/doku/master/eigenschaften#rex-klasse.
Unter dem Menüpunkt System können die Properties verwaltet werden.