Gibt es in contendio bereits Funktionen, die den Zugrif auf Dateien erleichtern?
Ich müsste auf ccss und js-dateien aus dem Mandantenverzeichnis zugreifen.
Funktionen für den Datei-Zugriff?
Funktionen für den Datei-Zugriff?
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: Funktionen für den Datei-Zugriff?
Ok, so gehts:
Neues Problem is allerdings, dass wenn ich es im Backend (Modul-Eingabe) benutzen möchte, ich derzeit kein direkten Zeiger auf das Frontend des Mandanten in Form einer Variable habe.
Hab ich das nur übersehen, oder gibt es das wirklich nicht?
Was ist der einfachste Weg um die Frontend-Config eines Mandanten rauszufinden?
Geb ich im Adminbereich die cfgClient-Variable aus, sind die entsprechenden Felder htmlpath, upl, css und js einfach leer. Werden scheinbar nicht gesetzt. ist das ein BUG ?!
Code: Alles auswählen
cInclude("includes", "functions.general.php");
// get all CSS-Files
$cssFiles = scanDirectory("./css");
// get all JS-Files
$cssFiles = scanDirectory("./css");
Hab ich das nur übersehen, oder gibt es das wirklich nicht?
Was ist der einfachste Weg um die Frontend-Config eines Mandanten rauszufinden?
Geb ich im Adminbereich die cfgClient-Variable aus, sind die entsprechenden Felder htmlpath, upl, css und js einfach leer. Werden scheinbar nicht gesetzt. ist das ein BUG ?!
Code: Alles auswählen
'cfgClient' =>
array
'set' => string 'set' (length=3)
4 =>
array
'path' =>
array
...
'images' => string 'http://www.test.de/cms232/images/' (length=41)
'upload' => string 'upload/' (length=7)
'htmlpath' =>
array
...
'upl' =>
array
...
'css' =>
array
...
'js' =>
array
...
'tpl' =>
array
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: Funktionen für den Datei-Zugriff?
Ok ist ein BUG
Um die Variablen in cfgClient wirklich komplett zu füllen, muss man zuvor nochmal aufrufen, welches sich in functions.general.php befindet. Nachdem man das aufgerufen hat, ist der cfgClients-Array erst vvollständig initiiert.
Bitte entsprechend in den BugTracker eintragen! Danke.
BTW:
folgendermaßen sieht der Array nach initiierung aus:
Path und upload haben ein htmlpath und frontendpath. Es wäre sehr sinnvoll, wenn auch css und js sowie tpl diese Variablen erhalten, da dann der zugriff leichter ist.
Um die Variablen in cfgClient wirklich komplett zu füllen, muss man zuvor nochmal
Code: Alles auswählen
rereadClient()
Bitte entsprechend in den BugTracker eintragen! Danke.
BTW:
folgendermaßen sieht der Array nach initiierung aus:
Code: Alles auswählen
array
'set' => string 'set' (length=3)
4 =>
array
'path' =>
array
'frontend' => string '/var/www/virtual/test.de/htdocs/basis/' (length=47)
'htmlpath' => string 'http://www.test.de/basis/' (length=34)
'images' => string 'http://www.test.de/basis/images/' (length=41)
'upload' => string 'upload/' (length=7)
'htmlpath' =>
array
'frontend' => string 'http://www.test.de/basis/' (length=34)
'upl' =>
array
'path' => string '/var/www/virtual/test.de/htdocs/basis/upload/' (length=54)
'htmlpath' => string 'http://www.test.de/basis/upload/' (length=41)
'frontendpath' => string 'upload/' (length=7)
'css' =>
array
'path' => string '/var/www/virtual/test.de/htdocs/basis/css/' (length=51)
'js' =>
array
'path' => string '/var/www/virtual/test.de/htdocs/basis/js/' (length=50)
'tpl' =>
array
'path' => string '/var/www/virtual/test.de/htdocs/basis/templates/' (length=57)
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