hofff / contao-calendarfield

GNU Lesser General Public License v3.0
18 stars 3 forks source link

Contao 4.4.1 #38

Closed ghost closed 3 years ago

ghost commented 7 years ago

Funktioniert unter Contao 4.4.1 mit Contao-Manager leider nicht. Ist geplant, die Erweiterung für Contao 4 nutzbar zu machen?

cliffparnitzky commented 7 years ago

Konkret geplant ist es aktuell nicht. Wenn es erfolgreiche Tests gibt, kann man das relativ flott umsetzen.

@jewo5 Kannst du die Extension manuell installieren und testen und das Ergebnis hier preisgeben?

ghost commented 7 years ago

Hatte ich schonmal gemacht. Ich musste nur (weiss leider nicht mehr genau, wo) die Pfade für jquery anpassen und dann lief es, soweit ich es getestet hatte. Leider habe ich die Contao-Installation nicht mehr - das war nur eine Testinstallation.

ghost commented 7 years ago

falschen Knopp erwischt!

Schmidty2 commented 7 years ago

+1

ghost commented 7 years ago

Ich habe mich jetzt nochmal damit befasst: Habe in der FormCalendarField.php die Zeilen 74, 75, 76 wie folgt geändert:

$GLOBALS['TL_JAVASCRIPT'][] = TL_ASSETS_URL . 'assets/jquery-ui/js/jquery-ui.min.js'; $GLOBALS['TL_JAVASCRIPT'][] = TL_ASSETS_URL . 'assets/hofff/calendarfield/jquery.ui.datepicker/1.11.4/jquery.ui.datepicker.min.js'; $GLOBALS['TL_JAVASCRIPT'][] = TL_ASSETS_URL . 'assets/hofff/calendarfield/jquery.ui.datepicker/1.11.4/i18n/jquery.ui.datepicker-' . $objPage->language . '.js';

Damit funktioniert es für mich so, wie ich es will. Das CSS für den Kalender habe ich mir selber geschrieben und brauche deshalb Zeile 70 nicht.

Schmidty2 commented 7 years ago

Hallo, mit oben genannten Anpassungen funktioniert das Auswahlfeld, aber das CSS für den Datepicker wird nicht geladen.

Im Firefox 55.0.2 wird auch das Kalender-Icon des Datepickers gar nicht angezeigt, beim IE11, Chrome und Safari Mobile wird das Kalender-Icon angezeigt.

PHP 7.0 Contao 4.4.3 Managed Server bei HostEurope

Ich sollte die Kompatibilität zu Contao 4.4.x und die Installationsmöglichkeit über den Contao-Manager relativ schnell haben, wenn eine finanzielle Unterstützung notwenig ist, bitte ich um kurze PN, Danke.

Hier noch ein Screenshot aus meiner FormCalendarField.php und ein Screenshot wie das Ganze im Frontend aussieht.

img_0664 img_0666

ghost commented 7 years ago

Hi! Meine Angaben waren eigentlich mehr für cliffparnitzky gedacht, damit er weiss, das es grundsätzlich funktioniert. Ich bin auch kein Entwickler, sondern habe es mir nur so hingefrickelt, wie es für mich funktioniert. Hast du in den Einstellungen des Kalenderfelds das CSS angehakt? CSS wäre aber kein Problem, das kann man ja selber schreiben. Im aktuellen FF habe ich es gerade getestet - bei mir funktioniert das Icon. Sieht doch eigentlich bei dir ganz gut aus - bisschen CSS noch und gut...

cliffparnitzky commented 7 years ago

Closed with 29d666a19be836a4e8a29eaa091547890d82da1c

SGehle commented 5 years ago

Der CSS-Pfad ist leider noch falsch, wenn man die Datei lokal einbindet: Dateiname: jquery-ui.datepicker.css

https://github.com/hofff/contao-calendarfield/blob/25ce7a3f321f9cc9abb446ce024f9f3df8281dcb/CT_ROOT/system/modules/hofff_calendarfield/forms/FormCalendarField.php#L74

cliffparnitzky commented 5 years ago

@SGehle stimmt :-(

cliffparnitzky commented 3 years ago

Woll be obsolet with version 4.0.0