MM-Fundraising: MetaModels 2.2 für Contao 4.9
Wir möchten mit der Version 2.2 MetaModels für die neue LTS 4.9 von Contao kompatibel machen und weitere Features einbauen - das beinhaltet auch Anpassungen am DCG.
Für die Finanzierung haben wir wieder ein "early adopter"-Programm (EAP), über das sofort ein Zugriff auf das aktuelle MM 2.2-dev gewährt wird. Die Zuwendung für den Zugriff über das EAP sollte mindestens 350€ (exkl. USt)*1 betragen. Der Zugriff gilt wieder für ein Projekt.
Mehr Infos zu den Einzelheiten gern per E-Mail an mail@metamodels.me
*1: Rechnung inkl. USt. wird ausgestellt - mit EU-Tax-ID in Netto; Spender wird auf Wunsch genannt und verlinkt
Feature für FEE: Buttons selbst konfigurieren
Es gibt ein weiteres neues Feature für das Frontendediting: die Buttons der Eingabemaske beim FEE können nun selbst im Backend konfiguriert werden.
Dazu wird in den Einstellungen der Eingabemaske die Option zum Überschreiben gesetzt und anschließend können die Button wie gewünscht angelegt werden. Dabei besteht die Möglichkeit, auch eine Zielseite anzugeben z.B. um die Maske eher wie ein klassisches Formular mit "Dankeseite" zu verwenden oder für "Speichern und zurück" oder auch mit keiner Speicherung für nur ein "Zurück"-Button.
Optional können der URL dann noch Parameter als GET oder Slug übergeben werden.
siehe https://easycaptures.com/fs/uploaded...2428273834.png
Dank an iMi digital für das Sponsoring des Features.
DCG nun auch über PackDis!
Der DCG 2.2.0 wird nun auch über PackDis! ausgeliefert. Dabei haben wir festgestellt, dass der Composer ab und an damit nicht zurecht gekommen ist – warum auch immer…
Bei Update kommt z.B. die Meldung
Zitat:
[InvalidArgumentException]
Unknown downloader type: . Available types: git, svn, fossil, hg, perforce, zip, rar, tar, gzip, xz, phar, file, path.
Wenn das auftritt, bitte den Ordner vendor/contao-community-alliance/dc-general (ggf. auch /vendor/contao-community-alliance/dc-general-contao-frontend) löschen und das Update neu starten.
Bei HostEurope gab es zudem noch das Problem, dass der Composer kein Cache-Verzeichnis anlegen konnte. Man kann das mit einer eigenen Umgebungsvariable zu einem Pfad, der für den eigenen User erreichbar und beschreibbar ist, umgehen. Dazu einen Ordner .cache anlegen und den kompletten (absolut) Pfad wie folgt mit in den Aufruf einbauen:
COMPOSER_HOME=/is/htdocs/kunde_xyz/www/mein_projekt/.cache /usr/bin/php7.4 -d memory_limit=-1 -d max_execution_time=900 web/contao-manager.phar.php update -v
Inwieweit die Probleme auch ein Update über den Contao-Manager betrifft, haben wir noch keine Rückmeldung.
Feature Umkreissuche/Perimeterseach
Bei der Umkreissuche/Perimeterseach ist bei den Lookup-Services, die eine Adressauflösung machen, wie bei Geodistance der Service Koordinaten hinzu gekommen.
Ist dieser mit ausgewählt, kann im FE-Widget statt einer Adresse auch ein Koordinatenpaar eingegeben werden bzw. mit etwas JavaScript die Geo-Koordinaten über den Browser abgefragt werden. Damit kann man leicht einen Button "Eigener Standort verwenden" implementieren.