Plugins > VariablesThese global variables will be set and available to your plugin. global $addonRelativeCodeA relative path to your plugin code. This variable can be used to accurately point to files in your addon that need to be accessed from a browser. Style Sheetsglobal $page,$addonRelativeCode; $page->head .= '<link rel="stylesheet" type="text/css" href="'.$addonRelativeCode.'/style.css'.'" />'; Imagesglobal $addonRelativeCode; echo '<img src="'.$addonRelativeCode.'/image.png" />'; global $addonPathCodeAn absolute path to your plugin code. Similar to $addonRelativeCode, $addonPathCode gives you a path to the directory where your addon code resides. $addonPathCode, however, is an absolute path. eg /var/www/gpeasy/data/_addondata/addon_name global $addonPathData$addonPathData gives you an absolute path to a writable folder within the /data folder specific to your addon. Note: To save files in the /data folder, you should use the static method gpFiles::Save($file,$contents) where $file is the absolute path of the file you want to save and $contents is the string you want saved in $file. global $addonRelativeDataA relative path to the data directory specific to your addon. |
|