Seite 1 von 1

Das neuen cfgClient-Array in 2.0.2

Verfasst: Mi 10. Jan 2018, 11:27
von Oldperl
Servus,

ab ConLite 2.0.2 gibt es ein erweitertes Array für die Mandanten. Dieses übernimmt die meisten Variablen analog zu CONTENIDO 4.9.x, behält jedoch weiterhin alle Variablen von Contenido 4.8.x. Damit ist dann die $cfgClient nicht nur abwärtskompatibel zu 4.8 sondern ermöglicht auch bereits Angaben, die in 4.9 verwendet werden.
Zusammen mit der neuen cRegistry-Klasse, die bereits viele in 4.9 bekannte statische Methoden liefert, arbeiten wir weiterhin am Kompatibilitätsmodus der Conlite.

Hier mal der Dump des Konfigurations-Arrays für einen Mandanten:

Code: Alles auswählen

Array
(
    [set] => set
    
[1] => Array
        
(
            [path] => Array
                
(
                    [frontend] => /var/www/cl_demo/cms/
                    [htmlpath] => http://local.dceserver.de/cl_demo/cms/
                )

            [images] => http://local.dceserver.de/cl_demo/cms/images/
            [upload] => upload/
            [htmlpath] => Array
                
(
                    [frontend] => http://local.dceserver.de/cl_demo/cms/
                )

            [upl] => Array
                
(
                    [path] => /var/www/cl_demo/cms/upload/
                    [htmlpath] => http://local.dceserver.de/cl_demo/cms/upload/
                    [frontendpath] => upload/
                )

            [css] => Array
                
(
                    [path] => /var/www/cl_demo/cms/css/
                )

            [js] => Array
                
(
                    [path] => /var/www/cl_demo/cms/js/
                )

            [tpl] => Array
                
(
                    [path] => /var/www/cl_demo/cms/templates/
                )

            [name] => ConLite Demo
            
[errsite] => Array
                
(
                    [idcat] => 4
                    
[idart] => 2
                
)

            [cache] => Array
                
(
                    [path] => /var/www/cl_demo/cms/cache/
                    [frontendpath] => cache/
                )

            [code] => Array
                
(
                    [path] => /var/www/cl_demo/cms/cache/code/
                    [frontendpath] => cache/code/
                )

            [xml] => Array
                
(
                    [path] => /var/www/cl_demo/cms/xml/
                    [frontendpath] => xml/
                )

            [template] => Array
                
(
                    [path] => /var/www/cl_demo/cms/templates/
                    [frontendpath] => templates/
                )

            [data] => Array
                
(
                    [path] => /var/www/cl_demo/cms/data/
                )

            [module] => Array
                
(
                    [path] => /var/www/cl_demo/cms/data/modules/
                    [frontendpath] => data/modules/
                )

            [config] => Array
                
(
                    [path] => /var/www/cl_demo/cms/data/config/production/
                    [frontendpath] => data/config/
                )

            [layout] => Array
                
(
                    [path] => /var/www/cl_demo/cms/data/layouts/
                    [frontendpath] => data/layouts/
                )

            [log] => Array
                
(
                    [path] => /var/www/cl_demo/cms/data/logs/
                    [frontendpath] => data/logs/
                )

            [version] => Array
                
(
                    [path] => /var/www/cl_demo/cms/data/version/
                    [frontendpath] => data/version/
                )

        )

)