5. Variables and Functions
Here are some of the functions and variables you need to develop a theme.
Name | Type | Description |
$_theme | Class (Object) | Enables to use the theme.php class in your theme file. Example Usage |
$_theme_name | String | Gives the folder name of the theme. |
$_theme_display_name | String | Gives the name of the theme in the setting file. |
$meta | Array | It comes as an array. Example Returned Value |
$header_title | String | The header name of the found page. |
$header_description | String | The header description, if available. |
$breadcrumb | Array | It comes as an array. Example Returned Value |
$tpath | String | For example: Returns a return reply as templates/website/Themename/ |
$tadress | String | Returns a return reply as https://site.com/templates/website/Themename/ |
$badress | String | https://site.com/ gives the address where the system is installed. |
$sadress | String | Gives the following address: https://site.com/resources/. |
$master_content_none | Boolean | If used in the theme file, master content is disabled and the theme file is called directly. |
$ _theme sample usage
/*Sample Function Call Code*/
echo $_theme->example_function();
/*Sample Variable Usage */
echo $_theme->language["lang-key"];
Sample $meta Information
[
'title' => 'Meta Title',
'keywords' => 'Meta Keywords',
'description' => 'Meta Description'
]
$breadcrumb Sample Information
[
[
'title' => "Home",
'link' => "",
],
[
'title' => "Contact Us",
'link' => "https://www.site.com/contact",
]
]