A 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.
global $page,$addonRelativeCode; $page->head .= '<link rel="stylesheet" type="text/css" href="'.$addonRelativeCode.'/style.css'.'" />';
global $addonRelativeCode; echo '<img src="'.$addonRelativeCode.'/image.png" />';
An 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
$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.
A relative path to the data directory specific to your addon.
Find out more about our Provider Spotlight