Overriding core functions and classes
e107 Wiki: English | Русский | Deutsch | Français | Magyar | Português | Български | Česky | Nederlands | Ελληνικά | Italiano | Norske | Polska | Slovenščina | Español | Svenska | Translate: Wiki | Page
The following can be overridden:
To override these you do the following from your plugins
Please note - there are rules to prevent multiple plugins and themes causing a parse error when they all try to override the same code. The rules are that each in turn overrides the other's override code in this order:
plugin 1 => gets overridden by plugin 2 => which gets overridden by theme
Because of these potential conflicts its advisable to find alternative ways of achieving your aim without using overrides.
In the following example code you replace 'yourplugin' with the directory name of your plugin and place your alternative code to the default core code where we have placed the example