Hello, I am looking for information. Is there some documentation page about the "custom files" mechanism?
How do the '/custom' and '/client/custom' folders works? Can I patch any file?
What is the procedure if I want to add (or replace) a file in '/client/css' and parsist it across upgrades?
My specific usage case is a css file that needs to be made available in '/client/css/espo/mystyle.css' because it extends the base espo theme and imports many css files.
Update: I think I am going to make an extension that installs the files. Is there a more comprhensive documentation page than https://www.espocrm.com/documentatio...sion-packages/ ?
For example what happens if I replace core files? Are they backupped during installation and restored when the extension is uninstalled?
What if the user upgrades the espo-crm instance while my extension replaced some files?
Is it safe to create a folder in the index directory or the upgrade process would delete it ?
How do the '/custom' and '/client/custom' folders works? Can I patch any file?
What is the procedure if I want to add (or replace) a file in '/client/css' and parsist it across upgrades?
My specific usage case is a css file that needs to be made available in '/client/css/espo/mystyle.css' because it extends the base espo theme and imports many css files.
Update: I think I am going to make an extension that installs the files. Is there a more comprhensive documentation page than https://www.espocrm.com/documentatio...sion-packages/ ?
For example what happens if I replace core files? Are they backupped during installation and restored when the extension is uninstalled?
What if the user upgrades the espo-crm instance while my extension replaced some files?
Is it safe to create a folder in the index directory or the upgrade process would delete it ?
Comment