con 4.9.12: PHP-Warnung Declaration of cApiArticleLanguageVe
-
- Beiträge: 63
- Registriert: Fr 21. Jan 2011, 13:29
- Kontaktdaten:
Re: con 4.9.12: PHP-Warnung Declaration of cApiArticleLanguageVe
Sorry, Schreibfehler: ist natürlich 4.9.12 und nicht 4.9.1 .
-
- Beiträge: 4255
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: con 4.9.12: PHP-Warnung Declaration of cApiArticleLanguageVe
Servus,
kein Problem!
Alternativ mal bei Frederic für die 4.9.13 RC anfragen, näheres in diesem Thread https://forum.contenido.org/viewtopic.php?f=98&t=38587
Auch kannst Du versuchen die Klasse cString aus dem GIT zu nehmen. Die Bugbehebungen von Frederic sind zumeist gegen den aktuellen GIT-Zweig gemacht und daher können entsprechende dort bereits vorhandene Änderungen und Einbauten in der 4.9.12 natürlich noch fehlen.
Gruß aus Franken
Ortwin
kein Problem!
Alternativ mal bei Frederic für die 4.9.13 RC anfragen, näheres in diesem Thread https://forum.contenido.org/viewtopic.php?f=98&t=38587
Auch kannst Du versuchen die Klasse cString aus dem GIT zu nehmen. Die Bugbehebungen von Frederic sind zumeist gegen den aktuellen GIT-Zweig gemacht und daher können entsprechende dort bereits vorhandene Änderungen und Einbauten in der 4.9.12 natürlich noch fehlen.
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: con 4.9.12: PHP-Warnung Declaration of cApiArticleLanguageVe
Hab derzeit das gleiche Problem nach einem Upgrade, nur das in der Artikelansicht bei jedem gelöschten Artikel eine unschöne Fehlermeldung ausgegeben wird:
Ursache liegt darin begründet:
cApiArticleLanguageVersionCollection erbt von cApiArticleLanguageCollection
In Zeile 54 wird dessen create-Methode mit einem Array als Parameter definiert :
https://git.contenido.org/projects/CON/ ... ion.php#54
in der Elternklasse sind dies jedoch einzelne Parameter:
https://git.contenido.org/projects/CON/ ... age.php#83
Im neuen Dev-Branch ist an dieser Stelle noch nichts verändert worden, ein laden von "neueren Zip's" bringt demnach nichts.
Hier muss man sich wohl für eine Variante entscheiden, und diese dann Systemweit umsetzen.
Ursache liegt darin begründet:
cApiArticleLanguageVersionCollection erbt von cApiArticleLanguageCollection
In Zeile 54 wird dessen create-Methode mit einem Array als Parameter definiert :
https://git.contenido.org/projects/CON/ ... ion.php#54
in der Elternklasse sind dies jedoch einzelne Parameter:
https://git.contenido.org/projects/CON/ ... age.php#83
Im neuen Dev-Branch ist an dieser Stelle noch nichts verändert worden, ein laden von "neueren Zip's" bringt demnach nichts.
Hier muss man sich wohl für eine Variante entscheiden, und diese dann Systemweit umsetzen.
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
-
- Beiträge: 4255
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: con 4.9.12: PHP-Warnung Declaration of cApiArticleLanguageVe
Servus,
Man muss natürlich auch den entsprechenden Branch vorher wählen...
Gruß aus Franken
Ortwin
Im develop-Branch ist da sehr wohl etwas verändert. Guckst Du hier https://git.contenido.org/projects/CON/ ... develop#51
Man muss natürlich auch den entsprechenden Branch vorher wählen...
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: con 4.9.12: PHP-Warnung Declaration of cApiArticleLanguageVe
Kleine Ursache, große Wirkung Klassischer Fehler: zwischen Rückenlehne und Monitor.
Für jeden, der exakt diesen Bug beheben möchte, hier der Link zum richtigen Commit, der alle veränderten Dateien beinhaltet:
https://git.contenido.org/projects/CON/ ... 5b4b6bafbb
Danke für die clearification
1. Commit : https://git.contenido.org/projects/CON/ ... 5b4b6bafbb
2. Commit : https://git.contenido.org/projects/CON/ ... 63a1a0693a
3. Commit : https://git.contenido.org/projects/CON/ ... 1c292d4589
Für jeden, der exakt diesen Bug beheben möchte, hier der Link zum richtigen Commit, der alle veränderten Dateien beinhaltet:
https://git.contenido.org/projects/CON/ ... 5b4b6bafbb
Danke für die clearification
1. Commit : https://git.contenido.org/projects/CON/ ... 5b4b6bafbb
2. Commit : https://git.contenido.org/projects/CON/ ... 63a1a0693a
3. Commit : https://git.contenido.org/projects/CON/ ... 1c292d4589
Zuletzt geändert von rethus am Mi 10. Jan 2018, 09:24, insgesamt 4-mal geändert.
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
-
- Beiträge: 4255
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: con 4.9.12: PHP-Warnung Declaration of cApiArticleLanguageVe
Immer wieder gerne!
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: con 4.9.12: PHP-Warnung Declaration of cApiArticleLanguageVe
Sehe gerade... die Änderung der Funktion hat auch Auswirkungen auf andere Dateien, in denen der "alte Aufruf mit einzelnen Parametern" noch verwendet wurde.
Beispiel: https://git.contenido.org/projects/CON/ ... evelop#116
Wäre gut, wenn man hier eine Übersicht der Dateien hätte, auf die sich diese Änderung noch auswirkt.
Hab den betreffenden Commit für eine betroffene Datei, die ich gefunden habe nun oben bei der Angabe des anderen Commit ergänzt.
Beispiel: https://git.contenido.org/projects/CON/ ... evelop#116
Wäre gut, wenn man hier eine Übersicht der Dateien hätte, auf die sich diese Änderung noch auswirkt.
Hab den betreffenden Commit für eine betroffene Datei, die ich gefunden habe nun oben bei der Angabe des anderen Commit ergänzt.
Zuletzt geändert von rethus am Mi 10. Jan 2018, 09:45, insgesamt 1-mal geändert.
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
Re: con 4.9.12: PHP-Warnung Declaration of cApiArticleLanguageVe
Kurzer Nachtrag:
Wenn Ihr die Anpassungen aus dem development-Branch nutzt, müsst Ihr auch dafür sorgen, das die neue cString::toLowerCase() Funktion vorhanden ist. Diese wird nun in class.articlelanguage.php verwendet.
Für die Klasse cString wurde jedoch die Vererbungslinie verändert, was wieder weitere Abhängigkeiten mit sich bringt.
Der Vollständigkeit halber hier der Hinweis, das auch folgender Commit vollständig eingepflegt werden muss: https://git.contenido.org/projects/CON/ ... 1c292d4589
Dann sollte es soweit laufen.
Wem das alles zu viel Bastelei für eine blöde "strict-Meldung" ist, der kann getrost auf das nächste Contenido-Release warten
Wenn Ihr die Anpassungen aus dem development-Branch nutzt, müsst Ihr auch dafür sorgen, das die neue cString::toLowerCase() Funktion vorhanden ist. Diese wird nun in class.articlelanguage.php verwendet.
Für die Klasse cString wurde jedoch die Vererbungslinie verändert, was wieder weitere Abhängigkeiten mit sich bringt.
Der Vollständigkeit halber hier der Hinweis, das auch folgender Commit vollständig eingepflegt werden muss: https://git.contenido.org/projects/CON/ ... 1c292d4589
Dann sollte es soweit laufen.
Wem das alles zu viel Bastelei für eine blöde "strict-Meldung" ist, der kann getrost auf das nächste Contenido-Release warten
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
-
- Beiträge: 967
- Registriert: Do 15. Apr 2004, 17:12
- Wohnort: Eschborn-Niederhöchstadt
- Kontaktdaten:
Re: con 4.9.12: PHP-Warnung Declaration of cApiArticleLanguageVe
Diese Anpassungen waren echt "lustig"
Frederic Schneider
Entwickler bei der four for business AG
Entwickler bei der four for business AG