Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 18. Dezember 2010 13:37
- Klenkes
- Server-Pate

- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Babel: Frage an einen Programmierer
Da es mit Babel grade häufig Probleme vor Allem mit CMSMS 1.9 gibt, ich davon auch betroffen bin, hab ich mich mal auf die Suche gemacht, wo es klemmen könnte. Je mehr Hinweise ich Pierre-Luc(Babel Dev) geben kann, desto schneller gibt's einen Fix.
Da es in Babel offensichtlich nicht klappt, die entsprechenden Pages zu finden, stiess ich im CMSMS Changelog.txt auf die Passage:
- Replace the $gCms->variables array with an object
Nun steht in Babel babel.module.php(Line 668) folgendes:
$current_position = explode('.', $gCms->variables['position']);
Könnte dies etwas damit zu tun haben, dass Babel Probleme mit der Page-Hierarchy hat?
--
Bernd
Offline
#2 18. Dezember 2010 14:02
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.438
Re: Babel: Frage an einen Programmierer
Yepp.
An dieser Stelle würde ich folgendes machen:
$current_position = explode('.',cms_utils::get_current_content()->Hierarchy());Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#3 18. Dezember 2010 15:12
- Klenkes
- Server-Pate

- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Re: Babel: Frage an einen Programmierer
Hehe... wäre zuu schön gewesen.
Die Sache taucht an anderen Stellen nochmal auf.
Ich werde das mal so weitergeben. Danke NaN!
Offline
#4 18. Dezember 2010 15:34
- nicmare
- Server-Pate

- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: Babel: Frage an einen Programmierer
Hehe... wäre zuu schön gewesen.
Die Sache taucht an anderen Stellen nochmal auf.Ich werde das mal so weitergeben. Danke NaN!
danke für dein engangement, mir liegt das modul auch am herzen 
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#5 18. Dezember 2010 16:26
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.438
Re: Babel: Frage an einen Programmierer
Also grob gesagt, wenn es sich bei $gCms->variables[...] um seitenspezifische Daten handelt (Alias, Hierarchy, Menutext, Seiten Id usw.), dann nutzt man ab CMSms 1.9 am besten
$content_obj =& cms_utils::get_current_content();(das ist das gleiche wie $gCms->variables['pageinfo']).
Dann hat man das komplette Inhaltsobjekt der aktuellen Seite und kann darüber dann alle möglichen Inhlatsrelevanten Sachen machen.
Für mehr Info über die Funktionen des Inhaltsobjekts muss man nur mal in die API docs schauen 
http://www.cmsmadesimple.org/apidoc/CMS … tBase.html
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
Seiten: 1