Hi;
I am using 1.0.8.14 version-
I wanted to know if we could override a system/versioned/1.x.x.x file and system/segment/ file by duplicating them in the override folder with same corresponding location.
Also I wanted to know how to override a admin action file, can you please guide me on how to override a admin file?
Thank you in advance;
Very Warm regds./
radhavallabh
Override ADmin and system files
-
radhavallabh
- Senior Contributor
- Posts: 466
- Joined: Tue Oct 27, 2020 4:09 am
- Phoenix Version: 1.1.0.6
- Has thanked: 29 times
- Been thanked: 3 times
-
ecartz
- Core Team
- Posts: 3084
- Joined: Tue Nov 05, 2019 6:02 pm
- Phoenix Version:
- Has thanked: 4 times
- Been thanked: 208 times
Re: Override ADmin and system files
You cannot override segment files by duplicating them. Just change the thing that calls them instead. This is often a database hook, which you can change in phpMyAdmin or similar.
You can override classes from system/versioned/whatever by putting them in system/override -- but if there's a language file, you have to copy that into the corresponding location in the language directory tree.
There's isn't a way to override an admin action file. You either need to catch the action at the preAction stage and redirect it or add your change to the action hook.
You can override classes from system/versioned/whatever by putting them in system/override -- but if there's a language file, you have to copy that into the corresponding location in the language directory tree.
There's isn't a way to override an admin action file. You either need to catch the action at the preAction stage and redirect it or add your change to the action hook.