gpEasy CMS » Documentation

Plugins > Variables

These global variables will be set and available to your plugin.

global $addonRelativeCode

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.

Style Sheets

global $page,$addonRelativeCode;
$page->head .= '<link rel="stylesheet" type="text/css" href="'.$addonRelativeCode.'/style.css'.'" />';

Images

global $addonRelativeCode;
echo '<img src="'.$addonRelativeCode.'/image.png" />';

global $addonPathCode

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

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 $addonRelativeData

A relative path to the data directory specific to your addon.

Last modified 23:36 Sun, 29 Apr 2012 by Main. Accessed 4,079 times Children What Links Here